Sbagli a passare argv[1]: per come hai scritto tu stai passando "argv[1]" come nome del file e non il contenuto! Usa sprintf() per creare la stringa correttamente, espandendo il contenuto di argv[1]Originariamente inviato da 71lucky
Dove sto sbagliando?codice:/* apre il file */ filemch=popen("cat argv[1] | awk ' { print $2,$3,$4,$7,$9} '", "r")![]()