cat과 redirection

Redirection

cat test.txt > a.txt

원래 모니터에 출력될 cat test.txt의 결과를 a.txt로 돌린다. 즉 text.txt의 내용을 a.txt에 복사한다. 이 때 a.txt의 원래 내용은 지워진다(overwrite된다).

append는 cat test.txt >> a.txt 하면 된다.

cat > file << EOF

<< EOF에 의해 EOF가 입력될 때까지 입력받은 후 현재까지 입력된 내용은 cat에 의해 모니터가 출력 될 게 > file에 의해 file로 출력된다.

EOF가 입력될 때까지 입력받은 내용을 file에 저장한다.

EOF는 임의로 정해지는 것이므로 아무거나 해도 상관없으나 EOF; End Of File이나 EOT; End Of Text가 국룰