linux常用命令(五)

 时间:2026-02-17 18:33:05

1、在第二行前加 shouji

sed '2i nihao' testfile.txt  

linux常用命令(五)

2、将第2~5行的内容取代为“No 2-5 number”

sed '2,5c  No 2-5 number' testfile.txt 

linux常用命令(五)

3、字符串的替换

格式:sed 's/要替换的字符串/新的字符串/g'

s:表示替换

g:全局

sed 's#west#north#g' testfile.txt 

linux常用命令(五)

4、如果某一行的开头是west,则替换为north

sed 's#^west#north#g' testfile.txt 

linux常用命令(五)

5、&符号表示替换字符串中被找到的部分。

列如:

所有以两个数字结束的行,最后的数字都将被它们自己替换,同时追加.5。

sed 's#[0-9][0-9]$#&.5#g' testfile.txt

linux常用命令(五)

6、所有的Hemenway被替换为Jones

sed -n 's#Hemenway#Jones#gp' testfile.txt 

linux常用命令(五)

7、模板Mar被包含在一对括号中,并在特殊的寄存器中保存为tag 1,它将在后面作为\1替换字符串,Margot被替换为Marlianne

sed -rn 's#(Mar)got#\1lianne#gp' testfile.txt 

其中 -r :表示后面表达式支持正则

linux常用命令(五)

  • 用jmeter进行实际项目性能测试
  • 如何在Windows下编写基于Posix标准的多线程程序
  • 网页扁平化设计分析
  • 怎样使用Sublime Text、安装、卸载插件
  • 使用WampServer本地搭建WordPress
  • 热门搜索
    君子兰的养殖方法 太熟悉家常菜 炖羊骨头的家常做法 家常糖醋鱼 柚子皮怎么做好吃 炖鲅鱼的家常做法 论文的研究方法 魔兽争霸怎么玩 中草药大全 黄瓜的腌制方法