[SHELL脚本练习]Shell cat EOF 变量问题

1,377次阅读

共计 185 个字符,预计需要花费 1 分钟才能阅读完成。

如果碰到cat的文本中带有$符号问题,会把$的值变成空。可以一个一个加反斜杠注释\$,但是如果比较多比较麻烦。

简单的办法。可以在 EOF 上加冒号就可以了。

cat >> yihaodian.repo << "EOF"
[base]
name=base-$releasever
baseurl=yum/centos/$releasever/os/$basearch
gpgcheck=0
EOF
正文完
 1
mervinwang
版权声明:本站原创文章,由 mervinwang 2017-11-06发表,共计185字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
文章搜索