리눅스에서 표준 입력은 키보드로 입력하는 것을 의미하며, 표준 출력은 모니터로 출력 되는 것을 의미합니다. 리다이렉션 기능은 입력과 출력의 대상을 파일로 변경하는 것을 의미하며, 입력과 출력을 동시에 리다이렉션 할 수 있습니다.
사용법
user@user-virtual-machine:~$ cat greeting.txt
hello
hi
user@user-virtual-machine:~$ cat < greeting.txt > result.txt
user@user-virtual-machine:~$ cat result.txt
hello
hi
user@user-virtual-machine:~$ cat < greeting.txt >> result.txt
user@user-virtual-machine:~$ cat result.txt
hello
hi
hello
hi
<는 입력을 의미하고 >, >>는 출력을 의미하며, >는 파일의 내용을 덮어쓰는 방식이고 >>는 파일의 내용을 추가하는 방식입니다. 출력할 파일이 없을 때는 생성되면서 내용이 추가됩니다.
'IT > Linux' 카테고리의 다른 글
리눅스 표준 출력과 표준 에러를 한 파일에 리다이렉션 하기 (0) | 2023.03.28 |
---|---|
리눅스 표준 에러의 리다이렉션 (0) | 2023.03.28 |
리눅스 표준 입력의 리다이렉션(redirection) (0) | 2023.03.27 |
리눅스 표준 출력의 리다이렉션(redirection) (0) | 2023.03.27 |
파일의 내용을 정렬하기 - 리눅스 sort 명령어 (0) | 2023.03.21 |
댓글