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

8,587次阅读
没有评论

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

       简单的办法。可以在EOF上加冒号就可以了。
cat >> yihaodian.repo << "EOF" 
[base]
name=base-$releasever
baseurl=yum/centos/$releasever/os/$basearch
gpgcheck=0
EOF
Honest1y
版权声明:本站原创文章,由Honest1y于2017年11月06日发表,共计355字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)