파일의 텍스트에 이름을 넣어보세요

파일의 텍스트에 이름을 넣어보세요

방금 스크립트에서 생성한 파일명을 파일의 텍스트에 넣으려고 하는데, $name파일의 내용을 인쇄하려면 어떻게 해야 하는지 찾지 못하는 것 같습니다. 누구든지 나를 도와줄 수 있나요?

cat <<'EOF' >>$name
This file is named $name
EOF

답변1

문자열을 인용하지 마십시오 EOF. 이와 같이:

cat <<_EOT_ >>$name
This file is named $name
_EOT_

구분 기호가 인용된 경우 이 문서에서는 확장이 수행되지 않습니다.

단어(EOT)의 일부가 인용되면 ..., 그리고 여기 문서의 줄은 확장되지 않습니다.

관련 정보