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"的功能。结果是相同的。
查看全文
相关阅读:
php PDO操作类
PDO笔记
修改表中的enum字段
php四种基础算法:冒泡,选择,插入和快速排序法
MySQL中UNION和UNION ALL的使用
02-HTML5新的input属性
01-HTML5的介绍
03-body标签中相关标签
02-body标签中相关标签
01-html介绍和head标签
原文地址:https://www.cnblogs.com/danghuijian/p/4400253.html
最新文章
.Net基础篇_学习笔记_第五天_流程控制while循环
.Net基础篇_学习笔记_第四天_switch-case02
.Net基础篇_学习笔记_第四天_switch-case
.Net基础篇_学习笔记_第四天_if结构
.Net基础篇_学习笔记_第四天_关系运算符和逻辑运算符
.Net基础篇_学习笔记_第四天_加加减减
.Net基础篇_学习笔记_第三天_Convert类型转换
.Net基础篇_学习笔记_第三天_运算符
laravel生成key
微信支付(JsApi)
热门文章
composer 手动安装及简单使用 windows
PHP 遍历目录下面的所有文件及子文件夹
多条件异步搜索+分页(PHP、 AJAX、ThinkPHP)
支付宝PC端接入PHP
爬虫之 利用字典推导式构造请求头
初识Git
window redis php(必须版本>=5.4) 安装
js获取网页高度
python时间转换
js动态显示指定的时间
Copyright © 2011-2022 走看看