내가 알고 grep
명령을 난의 기능에 대해 배우고 xargs
내가 읽어 때문에, 이 사용하는 방법에 대한 몇 가지 예를 제공 페이지 xargs
명령을 사용합니다.
마지막 예제 인 예제 10과 혼동됩니다. "xargs 명령은 grep 명령을 실행하여 문자열 'stdlib.h'를 포함하는 모든 파일 (find 명령이 제공 한 파일 중)을 찾습니다"라고 말합니다.
$ find . -name '*.c' | xargs grep 'stdlib.h'
./tgsthreads.c:#include
./valgrind.c:#include
./direntry.c:#include
./xvirus.c:#include
./temp.c:#include
...
...
...
그러나 단순히 사용하는 것의 차이점은 무엇입니까?
$ find . -name '*.c' | grep 'stdlib.h'
?
분명히, 나는 여전히 정확히 xargs 가하는 일로 어려움을 겪고 있으므로 도움을 주시면 감사하겠습니다!