alcune domande di laboratorio
Posted by mark on 29-07-2009 19:27
stavo sperimentando alcun comandi e ad un certo punto mi sonon accorto di non aver capito fino in fondo cosa fa

xargs

se scrivo:
find / -type f -name "*.c" | xargs grep -l "include"
mi vengono mostrati tutti i file "c" che contengono la parola include

se modifico così:
find / -type f -name "*.c" | grep -l "include"
non viene mostrato nulla ma solo un carattere
*

ora sperimentando con cut ho scritto un file di nome mio e quindi:
cat mio | xargs cut -d ' ' -f 1-3,5
e viene generato un sintax error

Ovviamente eliminando xargs il comando funziona: cosa mi sfugge a sto punto ?


grazie

ciao
Powered by: vbHome (lite) v3.8 and vBulletin v2.3.1
Copyright © 2000 - 2002 Jelsoft Enterprises Limited