zoukankan
html css js c++ java
使用cat命令和EOF标识输出多行文件
在某些场合,可能我们需要在脚本中生成一个临时文件,然后把该文件作为最终文件放入目录中。(可参考ntop.spec文件)这样有几个好处,其中 之一就是临时文件不是唯一的,可以通过变量赋值,也可根据不同的判断生成不同的最终文件等等。
一、cat和EOF
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
EOF是"end of file",表示文本结束符。
结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的结果。
二、使用
看例子是最快的熟悉方法:
结果:
可以看到,test.sh的内容就是cat生成的内容。
三、其他写法
1、追加文件
# cat << EOF >> test.sh
2、换一种写法
# cat > test.sh << EOF
3、EOF只是标识,不是固定的
这里的"ggg"就代替了"EOF"的功能。结果是相同的。
查看全文
相关阅读:
20172302 201720182 《程序设计与数据结构》实验二报告
20172302 201720182 《程序设计与数据结构》实验一报告
20172302 《程序设计与数据结构》第五周学习总结
POJ 1061 青蛙的约会
hdu 2485 Highways
UVA 10608
hdu 1213 how many tables
java类static成员加载顺寻
C# virtual,override或者new
vs无法在WEB服务器上启动调试
原文地址:https://www.cnblogs.com/danghuijian/p/4400253.html
最新文章
Oracle Siebel CRM技术的前景
我和计算机
Git 使用
制作环绕文字效果
用word写博客
Photoshop一些常用的快捷键
调研《构建之法》历届软工实践作品
结对项目之需求分析与原型设计
软件工程的实践项目课程的自我目标
Photoshop的混合模式
热门文章
20172302 《程序设计与数据结构》第四周学习总结
20172302 《程序设计与数据结构》第三周学习总结
20172302《程序设计与数据结构》第一周学习总结
20172302 《程序设计与数据结构》第六周学习总结
20172302《程序设计与数据结构》第二周学习总结
寒假作业02
寒假作业01
201720182 20172302 『Java程序设计』课程 结对编程练习_四则运算
20172302 《程序设计与数据结构》第七周学习总结
寒假作业03
Copyright © 2011-2022 走看看