# 刪除 /etc/passwd中的第15行
sed -i '15d'
passwd
# 刪除 /etc/passwd 中第8行到14 行之間所有的內容
sed -i '8,14d'
passwd
# 刪除/etc/passed 中不能登入的使用者
sed -i '/\/sbin\/login/d'
passwd
# 刪除/etc/passwd中已mail開頭,已yarm開頭行的所有內容
sed -i '/^mail/,/^yarm/d'
passwd
# 刪除/etc/passwd 中第乙個不能登入使用者,到13行所有的內容
sed -i '/\/sbin\/login/,13d'
passwd
# 刪除/etc/passwd中第5行到已ftp開頭的所有行內容
sed -i '5,/^ftp/d'
passwd
# 刪除/etc/passwd中已yarn開頭到最後行所有內容
sed -i '/^yarn/,$d'
passwd
# 刪除配置檔案中所有注釋行和空行
sed -i '/[:blank:]*#/d;/^$/d' conf
# 在配置檔案中所有不已#開頭的行前面新增*符號,注意:已#開頭的不新增
sed -i 's/^[^#]/\*&/g' conf
shell程式設計四劍客之SED
sed options commands filename sed工具預設處理文字,文字內容輸出螢幕已經修改,但是檔案內容其實沒有修改,需要加 i引數即對檔案徹底修改 x x為指定行號 x,y 指定從x到y的行號範圍 pattern 查詢包含模式的行 pattern pattern 查詢包含兩個模式...
shell指令碼程式設計之sed
sed 選項 指令 動作 檔案 n 使用安靜 silent 模式。在一般 sed 的用法中,所有來自 stdin 的資料一般都會被列出到終端上。但如果加上 n 引數後,則只有經過sed 特殊處理的那一行 或者動作 才會被列出來。f 直接將 sed 的動作寫在乙個檔案內,f filename 則可以執...
shell程式設計 sed的選項
sed 引數 partern commond file 標準輸出 sed sed 引數 partern commond n 使用安靜 silent 模式。在一般 sed 的用法中,所有來自 stdin 的資料一般都會被列出到終端上。但如果加上 n 引數後,則只有經過sed 特殊處理的那一行 或者動作...