Scrivere un programma che stampa a video il contenuto della directory corrente, un file per linea. Per far questo, il programma:
Il figlio
Per eseguire il comando ``ls -1'', il figlio può operare in due modi: utilizzare la funzione di libreria popen(), oppure fare una fork seguita da una exec.
Risolvere l'esercizio nel modo più semplice possibile, e poi provare anche nell'altro modo.
Soluzione:
Utilizzando la popen() : ls-sol.c.
Utilizzando fork() + exec() : ls-sol2.c.