lio.b
12-10-2009, 10:35
Buongiorno,
ormai da giorni studio documentazione online per capire come fare il redirect con le pipe usando la dup ma non riesco a capire il funzionamento. Supposto che un processo padre voglia eseguire una execv("ls","ls",0), come faccio a ridirezionare lo stdout sulla pipe anzichè sullo schermo? non riesco proprio a capire che c'entra la dup dato che copia solo i descrittori. Potete aiutarmi?
ormai da giorni studio documentazione online per capire come fare il redirect con le pipe usando la dup ma non riesco a capire il funzionamento. Supposto che un processo padre voglia eseguire una execv("ls","ls",0), come faccio a ridirezionare lo stdout sulla pipe anzichè sullo schermo? non riesco proprio a capire che c'entra la dup dato che copia solo i descrittori. Potete aiutarmi?