intendi dal lato client?

io dal client inserisco i valori il server li legge e li manda al client che li visulizza

ora non riesco a farli visualizzare sul client

server che mi visualizza a video

codice:
while(strncmp(stringa,"exit",4)!=0)  //Confronto tra stringhe sui primi n caratteri, sicuro con i dati binari
      {
        n=read(client_fd,stringa,50);
        if(strncmp(stringa,"ls",2)==0)
           popen("ls","w"); 
        else
        write(1,stringa,n);
      }
CODICE CLIENT CHE INSERISCE I DATI
codice:
connect(cli_fd,(struct sockaddr *) &client,sizeof(client));//connetti al server
while(strncmp(stringa,"exit",4)!=0) //Confronto tra stringhe sui primi n caratteri, sicuro con i dati binari
  {
    
    n=read(0,stringa,200);
    write(cli_fd,stringa,n);
    
  
  }
close(cli_fd);

dopo quest'ulima write metto una popen in r ????