본문 바로가기
IT/Linux

리눅스 표준 출력의 리다이렉션(redirection)

by 뉴코딩맨 2023. 3. 27.
리다이렉션 기능은 화면에 출력 되는 내용을 파일에 출력을 할 수 있습니다. 파일에 출력을 하면 명령어의 출력 결과가 파일에 저장이 되면서 생성이 됩니다.

 

사용법

 
user@user-virtual-machine:~$ echo "hello" > greeting.txt
user@user-virtual-machine:~$ cat greeting.txt 
hello
user@user-virtual-machine:~$ echo "hi" > greeting.txt
user@user-virtual-machine:~$ cat greeting.txt 
hi

 

>를 사용하면 파일이 없을 때 생성되면서 내용이 저장되지만 파일이 있을 때는 내용을 덮어쓰게 됩니다.

 

user@user-virtual-machine:~$ echo "hello" >> greeting.txt
user@user-virtual-machine:~$ cat greeting.txt 
hello
user@user-virtual-machine:~$ echo "hi" >> greeting.txt 
user@user-virtual-machine:~$ cat greeting.txt 
hello
hi

 

>>를 사용하면 파일이 없을 때 생성되면서 내용이 저장되고 파일이 있을 때는 내용을 추가하게 됩니다.

댓글