Raspberry Pi_Kor_10.8.3 “|” (pipe) 명령

10.8.3 “|” (pipe) 명령

Linux에서는 한 명령의 실행 결과로 나오는 출력을 다른 명령의 입력으로 사용할 수 있는 방법이 있는데, 이것이 |(pipe) 명령이다. 여기서 “pipe”라는 단어는 “pipe”에 들어오는 모든 입력을 없애거나 다른 곳으로 보내지 않고 내용의 손실 없이 입력된 그대로 출구로 보내준다는 의미이다.

통상적으로 어떤 명령을 실행할 때는 사전에 명시적으로 지정된 파일이나 입력장치에서 입력자료를 받아서 명령에서 지정된 방식으로 처리를 한 다음 그 결과를 출력으로 보내게 된다.

Raspberry Pi_Eng_10.8.3 | (pipe) Command

10.8.3 | (pipe) Command

In Linux, there is a way to use the output from the execution of one command as input to another command, which is “|” (pipe) command. The word “pipe” here means that all incoming input to the pipe is not removed or sent elsewhere, but is passed to the exit as it is entered without loss of content.

Normally, when a command is executed, it receives input data from an explicitly specified file or input device, processes it in the manner specified by the command, and sends the result to the output.