linux shell 脚本如何添加文本到指定行?
2017-02-12 21:53
1111 查看
方法1:用sed的i\命令在第一行前面插入即可,加上 -i 选项直接操作文件。如果不加只是打印不会写入文件。
例如,
文件头部添加一行字符:
sed -i '1i\3a0000' test.txt
方法2,:使用-e和-i选项
在文件test.txt指定行(比如第三行)后面添加一行内容,比如“3a0000”:
sed -e "/3/a 3a0000" -i test.txt
@virtual-machine:~$ sed -i '1i3a0000' test.txt
@virtual-machine:~$ cat test.txt
3a0000
1234
1233
1232
1231
@virtual-machine:~$ sed -i '3i3a0000' test.txt
@-virtual-machine:~$ cat test.txt
3a0000
1234
3a0000
1233
1232
1231
例如,
文件头部添加一行字符:
sed -i '1i\3a0000' test.txt
方法2,:使用-e和-i选项
在文件test.txt指定行(比如第三行)后面添加一行内容,比如“3a0000”:
sed -e "/3/a 3a0000" -i test.txt
@virtual-machine:~$ sed -i '1i3a0000' test.txt
@virtual-machine:~$ cat test.txt
3a0000
1234
1233
1232
1231
@virtual-machine:~$ sed -i '3i3a0000' test.txt
@-virtual-machine:~$ cat test.txt
3a0000
1234
3a0000
1233
1232
1231
相关文章推荐
- 如何使用JS脚本从HTML中分离图片标签与文本,替换文本中指定的内容并加粗(原创)
- linux shell脚本如何将文本内容按空格分行、如何使用timit原始corpus制作wav的scp文件
- 如何在 Linux shell 中找出所有包含指定文本的文件
- 如何给服务器端控件(TextBox)添加JavaScritp脚本事件
- 图形的绘制,如何使用自定义画笔(颜色,线宽,线形)。如何为程序中添加选项菜单和选项设置对话框,如何使用标准颜色对话框,如何使用字体对话框,在选项对话框中实现预览功能。实现选项对话框和窗口类中的数据交换。如何改变对话框和控件的背景色,如何改变控件的文本颜色,
- Flex中如何利用AccordionHeader的paddingLeft样式,指定Accordion容器头部文本位置
- 如何把一个文本列表添加到 TListBox 并避免重复项 - 回复 "xnlxw" 的问题
- 如何实现服务器端下页面动态添加JavaScript脚本
- 如何添加sersync进程监控脚本
- 如何用shell脚本杀死指定名称的进程
- Extjs grid如何为指定的列添加事件
- 如何使用cacti脚本批量添加主机
- 如何顺利实现LINUX系统开机自动启动指定的脚本程序
- 用一个例子讲述如何向ASP.NET Web服务器按钮控件添加客户端脚本
- 如何在每行行首行尾添加指定内容
- linux下如何用脚本快速添加用户,设置随即密码
- 如何给指定的asp.net控件添加样式
- 如何实现服务器端下页面动态添加JavaScript脚本
- 如何实现服务器端下页面动态添加JavaScript脚本
- 如何在gridview的脚本添加一行添加输入行