본문 바로가기

Linux & Unix/Bash shell

shell script (bash) - REDIRECTION

&>word
>&word
>word 2>&1

stdout & stderr 를 같은 파일(word)로
&>>word
>>word 2>&1
appending
<<word
<<-word
"Here Documents"
word 가 나올 때가지 입력되는 모든 라인을 표준 입력으로 처리
<<- 는 입력 라인 앞쪽에 오는 tab 문자를 제거
"word" 경우 입력 라인에 오는 특수문자 확장, 변수 치환등 을 하지 않음
<<<word "Here Strings"
word 는 하나의 문자열로, newline appended. (줄바꿈 후 추가)

참고 : man bash

활용예
https://stackoverflow.com/questions/2500436/how-does-cat-eof-work-in-bash