728x90
shell script EOF(End Of File) 사용하기
덮어쓰기(파일이 없으면 생성됨)
file1.txt
cat <<EOF > file1.txt
hello
world
EOF
$ cat file1.txt
hello
world
file2.txt
cat <<'EOF' | sed 's/l/e/g' > file2.txt
Hello
World
EOF
$ cat file2.txt
Heeeo
Wored
file3.txt
cat > file3.txt <<EOF
hello
world
EOF
$ cat file3.txt
hello
world
728x90
추가(파일 끝에 붙이기)
file5.txt
cat <<EOF >> file5.txt
hello
world
EOF
cat <<EOF >> file5.txt
hello
world
EOF
$ cat file5.txt
hello
world
hello
world
file6.txt
cat >> file6.txt << EOF
hello
world
EOF
cat >> file6.txt << EOF
hello
world
EOF
$ cat file6.txt
hello
world
hello
world
728x90
'리눅스' 카테고리의 다른 글
[Mac] virtualbox command (0) | 2022.10.19 |
---|---|
MacOS에서 VNC 클라이언트를 설정하기 (0) | 2022.10.19 |
[리눅스] ansible apt 모듈(apt module) (0) | 2022.10.19 |
[리눅스] LVM으로 구성된 ROOT(vg0-lv--0) 파티션 확장 (0) | 2022.10.19 |
[kubernetes] 쿠버네티스 볼륨(Volume) - 동적 프로비저닝(dynamic Provisioning) / nfs (0) | 2022.10.13 |