在上一篇了解了echo命令的基本用法之后,本帖子以举例的方式来讲解echo命令在我们平时工作中的典型应用。
在阅读,总结echo命令的时候,发现echo命令的应用范围又大又广,相见恨晚啊~。本次我们主要讲解使用echo命令来向文本添加内容的应用示例。
示例1:覆盖文件
echo “内容”> 文件名:将想要的内容(支持文章所述的所有echo输出格式)覆盖到对应的文件当中去,文件中之前的内容将不复存在。实际上是修改原文件的内容, 且文件在系统中不存在时,此命令会先创建新文件再覆盖。
tester02@tester02:~/jobszheng$ echo "eepw.com.cn" > echo_demo.txt
让我们看看效果如何?
示例2:文件尾追加
echo “内容”>> 文件名:将输入的内容(支持文章所述的所有echo输出格式)在文件最后一行后插入,对文件之前的内容不修改,只进行增添,也叫追加重定向。
tester02@tester02:~/jobszheng$ cat echo_demo.txt eepw.com.cn tester02@tester02:~/jobszheng$ echo "by jobs" >> echo_demo.txt tester02@tester02:~/jobszheng$ cat echo_demo.txt eepw.com.cn by jobs tester02@tester02:~/jobszheng$
各位亲爱的网友,是不是觉得echo命令在文件操作上还有点造诣。在下一篇,我们将继续学习echo命令的高级应用。