您的位置:首页 > 运维架构 > Shell

shell脚本打印多行文本到文件

2017-11-01 14:10 417 查看
刚开始以为echo """aaaa "bbb"ccc"""可以解决问题,后来发现引号没了。

所以只能采用HERE用法。

cat <<HERE

aaaa "bbb" ccc

HERE

如果要重定向到文件:

(cat <<HERE

aaaa "bbb" ccc

HERE

)>>$FILENAME
用HERE语言有个好处,就是里面可以直接使用变量。比如:要用$NUM

(cat <<HERE

aaaa "bbb" ccc

NUM=$NUM

HERE

)>>$FILENAME
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: