PDA

View Full Version : [C] Passaggio da linea di comando operatore pipe


k_mishima
04-02-2010, 14:31
Salve, devo fare un esercizio che simula la seguente pipeline eseguibile da shell di unix: ps -f | grep *.txt | wc -c

Penso di averlo fatto, pero' non riesco a passare da linea di comando (richiesta dell'esercizio) quella stringa, perchč il carattere '|' viene visto come l'operatore di pipeline, e non mi viene eseguito il codice ma prova a fare la pipeline.

Io ho provato a lanciare cosi' l'eseguibile
./nomeseguibile ps -f | grep *.txt | wc -c

Qualcuno sa come risolvere? grazie

ndakota
04-02-2010, 14:38
Prova con il \ davanti al | ma onestamente non so se funzioni cosė :D

k_mishima
04-02-2010, 15:05
Prova con il \ davanti al | ma onestamente non so se funzioni cosė :D

no, peggio, da segmentation fault :(