导航:首页 > 程序命令 > sed命令组合

sed命令组合

发布时间:2024-04-28 19:36:59

❶ Linux sed 命令详解

sed命令行格式:sed [options] 'command' file(s)
options常用选项:
-n或--quiet或——silent:仅显示script处理后的结果;
-e:以选项中的指定的script来处理输入的文本文件;
-f:以选项中指定的script文件来处理输入的文本文件;
-r∶sed 的动作支援的是延伸型正规表示法的语法;
-i∶直接修改读取的档案内容,而不是由萤幕输出;
-h或--help:显示帮助;
-V或--version:显示版本信息。
Command常用命令:
a:新增,a 的后面可以接字符串,而这些字符串会在新的一行出现(目前的下一行);
c:取代,c 的后面可以接字符串,这些字符串可以取代 n1,n2 之间的行;
d:删除,d 后面通常不接任何字符串;
i:插入,i 的后面可以接字符串,而这些字符串会在新的一行出现(目前的上一行);
p:打印,亦即将某个选择的资料印出。通常 p 会与参数 sed -n 一起运作;
s:取代,可以直接进行取代的工作,通常与正规表达式搭配使用。
实例说明:
新增操作:a命令
sed '/^bird/a\test' file将test追加到 以bird开头的行后面
删除操作:d命令
sed '/^$/d' file #删除空白行;
sed '2d' file #删除第二行;
sed '2,$d' file #删除第2行到最后一行;
sed '$d' file #删除最后一行;
sed '/^bird/'d file #删除所有开头是bird的行;
插入操作:i命令
sed -i '3i\bird ' bird.conf #在bird.conf文件第3行之前插入bird
替换文本中的字符串:s命令
sed 's/bird/birds/' file #将文本中的bird替换成birds;
sed -i 's/ bird / birds /g' file #将file文件中每一行的第一个bird替换为birds;

阅读全文

与sed命令组合相关的资料

热点内容
单片机8键简易电子琴设计流程 浏览:447
pdf阿西莫夫 浏览:543
粤语版刘德华电影 浏览:844
4日本服务器地址 浏览:658
期望与方差运算法则 浏览:593
国网加密的u盘怎么变成普通的 浏览:942
日活过万的app哪里找 浏览:577
编程如何与电脑同步 浏览:205
程序员常用的浏览器 浏览:836
pic单片机查表 浏览:695
有肉的同志片推荐 浏览:800
周星驰电影大话西游2粤语在哪里观看 浏览:627
看电视视频网站 浏览:808
老枪女主角和茜茜公主 浏览:603
xfplay爱情电影网社保网址 浏览:123
gv860. com/?fxid=7848836 浏览:975
指点蜜津txt全文下载 浏览:753
如何让安卓手机的wifi更快 浏览:573
程序员本科生 浏览:993
青云筹码源码指标 浏览:759