首頁  >  文章  >  運維  >  關於sed命令的詳細介紹

關於sed命令的詳細介紹

零下一度
零下一度原創
2017-06-10 10:44:593290瀏覽

簡介sed 是一種線上編輯器,它一次處理一行內容。處理時,把目前處理的行儲存在暫存緩衝區中,稱為「模式空間」(pattern space),接著用sed指令處理緩衝區中的內容,處理完成後,把緩衝區的內容送到螢幕。接著處理下一行,這樣不斷重複,直到文件末尾。文件內容並沒有 改變,除非你使用重定向儲存輸出。 Sed主要用來自動編輯一個或多個文件;簡化對文件的重複操作;編寫轉換程序等。 sed使用參數[root@www ~]# sed [-nefr] [動作]選項與參數:-n :使用安靜(silent)模式。在一般 sed 的用法中,所有來自 STDIN 的資料一般都會被列出到終端上。但如果加上 -n 參數後,則只有經過sed 特殊處理的那一行(或動作)才會被列出來。 -e :直接在命令列模式上進行sed 的動作編輯;-f :直接將sed 的動作寫在一個文

1. 關於linux中sed指令的範例程式碼分享詳解

關於sed命令的詳細介紹

簡介:簡介sed 是一種線上編輯器,它一次處理一行內容。處理時,把目前處理的行儲存在暫存緩衝區中,稱為「模式空間」(pattern space),接著

2. sed用法詳解

關於sed命令的詳細介紹

簡介:sed 是一種線上編輯器,它一次處理一行內容。處理時,把目前處理的行儲存在暫存緩衝區中,稱為「模式空間」(pattern space),接著用sed指令處理緩衝區中的內容,處理完成後,把緩衝區的內容送到螢幕。接著處理下一行,這樣不斷重複,直到文件末尾。文件內容並沒有 改變,除非你使用重定向儲存輸出。 Sed主要用來自動編輯一個或多個文件;簡化對文件的重複操作;編寫轉換程序等。

3. php不能實作shell腳本中的sed指令-

簡介:php不能執行shell腳本中的sed指令---急sed -i '/^BOOTPROTO/d' 檔案路徑  sed -i '/^DEVICE/i\BOOTPROTO=none' 檔案路徑------解決方案------- -------------檢查exec有沒有執行系統指令的權限檢查Apache使用者有沒有執行sed指令的權限 ------

4. php不能實作shell腳本中的sed指令-

簡介: php不能執行shell腳本中的sed指令---急sed -i '/^BOOTPROTO/d' 檔案路徑  sed -i '/^DEVICE/i\BOOTPROTO=none' 檔案路徑------解決方案- -------------------檢查exec有沒有執行系統指令的權限檢查Apache用戶有沒有執行sed指令的權限------解

#【相關問答推薦】:

linux - 關於while read與sed混合使用的問題,sed吃掉了標準輸入的第一行

linux - sed: can't move 'wifi.confl5tFtt' to 'wifi.conf': Input/output error

以上是關於sed命令的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn