首页 > 系统服务 > 详细

Linux下巧用cat与EOF实现文件的替换和追加

时间:2016-08-28 22:14:57      阅读:273      评论:0      收藏:0      [点我收藏+]
本文地址http://comexchan.cnblogs.com/,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢!

=======================================================

直接覆盖某文件内容或者新建某文件

=======================================================

首先我们看待测试的文件一开始是不存在的

ll /tmp/

技术分享

然后执行测试

cat << EOF >/tmp/test_cat_and_EOF_by_comexchan-cnblogs-com_1
测试cat结合EOF实现文件的覆盖或者新增
EOF

技术分享

我们在看文件内容:

cat /tmp/test_cat_and_EOF_by_comexchan-cnblogs-com_1

技术分享

再次执行,看看是否会覆盖

cat << EOF >/tmp/test_cat_and_EOF_by_comexchan-cnblogs-com_1
测试cat结合EOF实现文件的覆盖或者新增[这是第二次测试]
EOF

技术分享

然后再看文件内容:

技术分享

覆盖成功!

=================================================

cat结合EOF实现文件追加

=================================================

首先增加一些内容进行测试

cat << EOF >/tmp/test_cat_and_EOF_by_comexchan-cnblogs-com_2
测试cat结合EOF实现文件的追加[首先第一次增加一些内容来测试]http://comexchan.cnblogs.com/
EOF

技术分享

然后执行追加

cat << EOF >> /tmp/test_cat_and_EOF_by_comexchan-cnblogs-com_2
测试cat结合EOF实现文件的追加[这是第2次.追加部分文字]http://comexchan.cnblogs.com/
EOF

技术分享

Linux下巧用cat与EOF实现文件的替换和追加

原文:http://www.cnblogs.com/comexchan/p/5815950.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!