在一个文件中插入另一个文件-sed命令使用
2018-03-06 18:40
417 查看
sed是在不打开文件的情况下进行操作的利器。
如果知道行号可以用
sed -i ‘88 r b.txt’ a.txt #在a.txt的第88行插入文件b.txt
如果不改变源文件,可以去掉-i开关,修改会输出到STDOUT
如果不知道行号,但是知道模式可以用
sed -i ‘/regex/ r b.txt’ a.txt # regex是正则表达式
sed -i “$a r b.txt” a.txt
delete some lines
sed -i file2LineNum1′,′file2LineNum1′,′ (($file2LineNum2-1))’d’ retrace_gles.cpp
如果知道行号可以用
sed -i ‘88 r b.txt’ a.txt #在a.txt的第88行插入文件b.txt
如果不改变源文件,可以去掉-i开关,修改会输出到STDOUT
如果不知道行号,但是知道模式可以用
sed -i ‘/regex/ r b.txt’ a.txt # regex是正则表达式
sed -i “$a r b.txt” a.txt
delete some lines
sed -i file2LineNum1′,′file2LineNum1′,′ (($file2LineNum2-1))’d’ retrace_gles.cpp
相关文章推荐
- 在一个文件中插入另一个文件-sed命令使用
- 使用sed在一个文件中指定位置插入另外一个文件的内容-r命令的使用
- 使用sed在某一行插入另一个文件的内容
- sed 将一个文件插入到另一个文件
- 在find中使用pax或cpio 命令来实现将找到的所有文件压缩到一个压缩包
- 使用auto_prepend_file和auto_append_file配置命令自动完成文件插入
- Linux批量替换某种类型文件中的字符串-sed和grep命令使用
- Linux系统中,有两个文件file1和file2,每个文件的每一行都是#UUID,其中的每一UUID表示一个号。要找出在file1中有而在file2中没有的UUID,使用cat,sort,uniq三个命令如何实现
- 在Windows命令行(cmd)下,如何使用命令搜索(find)一个文件
- 一个使用命令处理文件的例子
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- 使用shell命令sed将指定目录下的所有文件中指定的字符串替换成指定的字符串
- ios 百度地图使用lipo命令将设备和模拟器的.a合并成一个通用的.a文件
- 使用set命令 重写一个文件,并去掉最后一个|的方法
- linux下命令行的使用:使用sed命令操作文件
- Windows XP的一个无敌命令-替换正在使用中的文件
- 未能解决:未能加载文件或程序集“XXXXXXXXX”或它的某一个依赖项。另一个程序正在使用此文件,进程无法访问。 (异常来自 HRESULT:0x8007002
- 使用“devenv.exe /edit ”命令在一个已经存在的vs实例里打开文件
- 游标的使用-检索一个表的数据,插入到另一个表中
- linux 下运行一个使用<math.h>库的.c文件时的命令