xargs
-
xargsIT/DevOps 2011. 8. 30.
xargs 명령어는 standard input으로 들어온 특정 결과를 마치 명령어에 매개변수로 던져주는 역할을 해주는 명령어다. 리눅스는 작은 개념의 명령어(기능)들을 연결해서 사용하는 것이 철학으로 그 중 다리 역할을 하고 있다고 보면 된다. A | xargs B A의 명령어의 출력(standard output)을 파이프라인(|)을 통해서 standard input으로 xargs에게 넘겨준다. xargs에서는 들어온 결과들의 리스트를 세부리스트로 나눠서 B 명령어의 인자로 넘겨준다. EXAMPLES 이해를 높히기 위해 man 페이지에서 언급되는 사용 예를 보자. find /tmp -name core -type f -print0 | xargs /bin/rm -f /tmp 디렉토리에서 파일 이름이 core..