Linux下sed命令的用法

來源:互聯網
上載者:User

grep -v 關鍵字  檔案  檔案中的關鍵字給過濾掉

grep -v “^關鍵字”  檔案  以關鍵字開頭的給過濾掉

sed -e ‘/關鍵字/d’檔案   輸出時把關鍵字給刪除掉

以/etc/passwd為例:

輸出除了1-30之外的行:

只輸出文本的1-3行:

輸出除了以root行開頭的行:

拿westos替換掉文本中所有的root字元輸出:

拿westos替換到文本中第一列的所有root字元:

返回欄目頁:http://www.bianceng.cnhttp://www.bianceng.cn/OS/Linux/

以上的修改都是輸出,並未修改原檔案的內容,想要直接修改原檔案可以加-i 參數:

也可以將我的修改寫到檔案中,通過執行該檔案來修改目標設定檔:

即修改原檔案還要把原檔案做個備份:

作者:cnblogs LinuxSuper孟

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.