sed命令

sed命令
用法示例:
新增
在某一行下面添加一行
语法: sed -i [行号a\text] file_name
行号:行号,第几行的意思 a:参数,功能新增 text:新增的内容 file_name:进行操作的文件
示例
'sed -i 4a\hello test'
在test文件中第四号下面一行增加 hello文字

删除
示例
sed -i '5d' test
删除 test文件的第五行

替换
sed -i '5s/0/1/' test
把test文件中第5行当0替换为1

插入
sed '2i\word' test
将一个新入行 word 插入到第二行前

sed '2a\hello' test
将一个新入行 hello 插入到第二行后

修改
sed '3c\admin' test
修改test文件中第三行为admin

写入文件
sed '1,2w qwer.txt' test
把test文件中的1-2行写入到 qwer.txt中

读取后写入文件
sed '3r zxc' test
吧zxc文件中的数据写入到 test文件中第三行后面

posted @ 2020-04-27 16:11  夜易风  阅读(255)  评论(0)    收藏  举报