EOF 两种用法
第一种 EOF用法
#这个是覆盖 1.txt 原来的内容
cat <<EOF > /root/1.txt
12345
12345
EOF
#这个是追加 1.txt 原来的内容
cat <<EOF >> /root/1.txt
12345
12345
EOF
第二种 EOF 的用法
#覆盖1.txt的内容
cat > /root/1.txt << EOF
> 123456
>
> EOF
[root@i-cdyr83vy ~]# cat 1.txt
123456
#追加 1.txt内容
cat >> /root/1.txt << EOF
123456
EOF
shell 脚本 中使用 EOF 提示如下错误
35.sh line 48: waring: here-cocument at line 27 delimited by end-of-file (wanted 'EOF')
我使用 `` 反引号 解决的,就不报这个错误了
`cat >> /etc/docker/daemon.json <<EOF
{
"insecure-registries": [],
"data-root":"/export/servers/docker"
}
EOF
`