리눅스

#2 리눅스 리다이렉션(Redirection) 파이프(Pipe)

림디 2022. 8. 22. 12:00
반응형

리다이렉션

> 프로세스의 출력을 표준 출력에서 다른 출력으로 변경한다. 
ex : ls -al > test.txt (명령어의 결과를 test.txt에 저장) 덮어쓰기 (기존 내용x)
>> 프로세스의 출력을 지정한 출력에 추가한다.
ex : ls -al > test.txt (명령어의 결과를 test.txt에 저장) 추가하기 (기존 내용 0)
< 프로세스의 입력을 표준 입력에서 다른 입력으로 변경한다.
<< 기호 뒤에 지정한 문자열을 입력받아 해당 문자열이 나오기 전까지 표준 입력을 삼아 해당 내용을 출력한다.

 

파이프

파이프는 프로세서의 통신을 위해 도입한것, 앞 명령어의 결과를 뒤에 나오는 명령어의 입력으로 처리하기 위해 사용하는 방법

ex: ls | sort | more

ls 의 결과인 자료들은 sort를 통해 정렬되고, 다시 more을 통해 한 화면씩 출력된다.