天天看點

學習二十五

sed

強項是替換一些指定的字元

學習二十五
學習二十五

為了測試使用 cp ../ grep/passwd test.txt

學習二十五

比對會列印出所有的東西,同時比對的内容會列印兩行一般配合n使用

" + "同樣要脫義 或者加 -r

學習二十五

指定行數,或者5$(第五行以及之後的)

-e 表示在同一個表達式裡做多個動作

ip 在這裡不區分大小寫(大寫i)

sed 删除行『 sed ‘1,10’d 檔案名 』僅僅是不現實

-i 會直接更改檔案内容

sed '1,10s/root/root/g' test.txt 全局替換

sed -r '1,10s/ro+/r/g' test.txt

學習二十五

head test.txt |sed -r 's/([^:]+):(.*):([^:]+)/\3:\2:\1/' 位置替換

學習二十五

繼續閱讀