參考

可以考慮在替換命令(「s/.../.../」)前面加上地址表達式來提高速度。
sed 's/foo/bar/g' filename         # 標準替換命令
sed '/foo/ s/foo/bar/g' filename   # 速度更快
sed '/foo/ s//bar/g' filename      # 簡寫形式


 

當只需要顯示文件的前面的部分或需要刪除後面的內容時,可以在腳本中使用「q」
命令(退出命令)。在處理大的文件時,這會節省大量時間。因此:

sed -n '45,50p' filename           # 顯示第45到50行
sed -n '51q;45,50p' filename       # 一樣,但快得多

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 slinbody 的頭像
    slinbody

    495884965

    slinbody 發表在 痞客邦 留言(0) 人氣()