91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

linux中的sed命令怎么使用

小億
90
2023-12-13 17:36:18
欄目: 智能運維

sed是一個強大的文本處理工具,用于對文本文件進行字符串替換、刪除、插入等操作。下面是一些常見的sed命令的使用方法:

  1. 替換字符串:sed 's/old/new/' file,將文件中所有出現的old替換為new
  2. 全部替換:sed 's/old/new/g' file,將文件中所有出現的old替換為new,并且替換每行中的所有匹配項。
  3. 替換指定行:sed '2s/old/new/' file,只替換第2行中的第一個匹配項。
  4. 替換指定范圍行:sed '2,4s/old/new/' file,在第2行到第4行之間替換第一個匹配項。
  5. 刪除指定行:sed '3d' file,刪除第3行。
  6. 刪除指定范圍行:sed '2,4d' file,刪除第2行到第4行之間的所有行。
  7. 插入行:sed '2i\new line' file,在第2行之前插入一行。
  8. 在指定行后添加行:sed '2a\new line' file,在第2行之后添加一行。
  9. 匹配行打印(正則表達式):sed -n '/pattern/p' file,打印文件中匹配正則表達式pattern的行。
  10. 匹配行打印(行號):sed -n '2p' file,打印文件中的第2行。

這里只是列舉了一些常見的用法,sed還有很多其他的功能和選項。可以通過man sed命令查看完整的幫助文檔。

0
新巴尔虎右旗| 广平县| 惠水县| 松桃| 北票市| 河北省| 济源市| 调兵山市| 正安县| 体育| 云霄县| 思茅市| 嘉黎县| 苗栗市| 时尚| 建湖县| 乐陵市| 纳雍县| 鄂伦春自治旗| 阿克| 沽源县| 大埔区| 福贡县| 砚山县| 尉氏县| 翁牛特旗| 长春市| 西藏| 儋州市| 沙雅县| 天镇县| 连山| 荥经县| 漳州市| 德江县| 全椒县| 蒲江县| 隆化县| 江油市| 佛教| 宝坻区|