sed '/2/d' test.txt 輸出: 11 aa 33 cc 上面的命令中 /2/ 是一個正則表達式,在sed中正則表達式是寫在 /.../ 兩個斜杠中間的,這個正則的意思是尋找所有包含2的行,執(zhí)行相應的操作,也就是刪除所有包含2的行,如果我們只想刪除以2開頭的行呢,只需要修改一下正則表達式就可以了: ...
sed '/正則/c lalalalalalala' student.txt s 替換指定字符串(替換每行第一個);結尾g表示每一行所有 sed '/正則(定位行)/s/正則(舊)/abcd(新)/' student.txt sed 's/正則(舊)/abcd(新)/' student.txt (全文替換) sed '/www/s/33/000/g' zz_test.txt ...