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/' 位置替換