*Programming/[ SS ] Shell Script
[SS - 11] 여러 줄 입/출력 하기 EOF(End Of File)
사2다
2021. 12. 30. 17:46
728x90
예제1
EOF.sh
- 한번에 여러 줄 출력 시 cat 명령어와 EOF를 활용
#! /bin/bash
cat << EOF
------------------------------------------
a. Hello
b. world
c. Bash
------------------------------------------
EOF
결과1
EOF.sh
예제2
EOF2.sh
- 한번에 여러 줄을 파일에 저장 시 cat 명령어, EOF, >(새로 생성), >>(덮어쓰기) 를 활용
- 예를 들어, 아무 설정이 안된 특정 설정 파일에 여러 설정을 추가해야하는 경우 용이
#! /bin/bash
cat << EOF >> test_rsyslog.conf
*.info;mail.none;authpriv.none;cron.none /var/log/messages
authpriv.* /var/log/secure
mail.* /var/log/maillog
cron.* /var/log/cron
EOF
결과2
EOF2.sh
728x90