■ IT/- Linux

Xargs와 파이프('|') 차이점

개발따 2019. 8. 23. 15:19
  • 'Xargs'는 파이프('|') 앞에서의 표준 출력을 Xargs로 실행될 프로그램의 인자로 넘겨준다.
    • Ex.) echo "1234" > test.txt
           echo test.txt | xargs cat

           ==> 결과 : 1234
  • 파이프('|')는 파이프('|') 앞에서의 표준 출력을 실행될 프로그램의 표준입력으로 넘겨준다.
    • Ex.) echo "1234" > test.txt
           echo test.txt | cat

           ==> 결과 : test.txt