六週第二次課(9月5日)
9.4/9.5 sed
sed -n '/root/'p passwd
只把匹配到的行顯示出來
sed -n '/o{2}t/'p passwd -r可以使用+?不使用轉義符
sed -n '2'p passwd 只顯示第二行
sed -n '2,5'p passwd
sed '1.2'd passwd不會在文件裏刪除文件,只是在屏幕上不現實刪掉的行。
sed -i '1,25'd passwd 會在文件中刪除
查找替換
sed -r 's/([^:]+):(.*):([^:]+)/\3:\2:\1' 可以把滴喲個字段和最後一個字段互換位置。
sed 's@a@b@g'
把文件的最前面加上需要的字符