funziona grazie
solo che uso la w

fp=popen("ls","w");
fputs(stringa,fp);
write(1,stringa,n);

ora devo passarlo al client

ti faccio sapere per il resto grazie ancora mi hai illuminato