如何在 shell 脚本中使用 cat 命令创建文件
#!/bin/bash
create_file () {
cat > a.txt << EOF
0 abc def
ghi jkl mno
pqrs tuv wxyz
EOF
}
create_file
错误
Syntax error: end of file unexpected (expecting "}")
打开EOF后删除缩进:
#!/bin/bash
create_file () {
cat > a.txt <<EOF
0 abc def
ghi jkl mno
pqrs tuv wxyz
EOF
}
create_file