su와 EOF를 사용하는 경우
내부에 변수를 사용하고자 하는 경우에는, $ 변수 앞에 이스케이프 문자(\)를 붙여 $가 문자 그대로 인식되도록 해야 한다.
# su - oracle<<\EOF LANG=C i=bin /$i/hostname EOF # su - oracle<<EOF LANG=C i=bin /\$i/hostname EOF
'Programming > Script' 카테고리의 다른 글
GETOPTS (0) | 2023.04.17 |
---|---|
[awk] awk 연습 예제 (0) | 2014.08.28 |
[awk] The switch Statement (0) | 2014.08.28 |
[awk] Time Functions (0) | 2014.08.28 |
[awk] gawk - Date and time calculation functions (0) | 2014.08.28 |
[awk] The GNU Awk User's Guide (0) | 2014.08.28 |
[awk] The AWK Manual (0) | 2014.08.28 |
awk 패턴 이용하기 (0) | 2014.05.07 |
쉘스크립트 컴파일러 shc (0) | 2014.01.29 |
[OS] Awk - A Tutorial & Introduction (Bruce Barnett) (0) | 2009.01.12 |