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
'*Programming > [ SS ] Shell Script' 카테고리의 다른 글
[SS - 13] shell script 함수 (function) (0) | 2022.01.11 |
---|---|
[SS - 12] script에서 linux 명령 실행 (0) | 2021.12.30 |
[SS - 10] 파일 실행 시 root 권한 확인 (0) | 2021.12.30 |
[SS - 09] 반복문 (for, do, in) (0) | 2021.12.27 |
[SS - 08] 주석 달기 (#, :<<'END') (0) | 2021.12.18 |