PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 如何使用 sed 修改檔案內容?
作者:
zhucc
(阿朱哥)
2016-04-07 14:59:38
我想修改 /etc/hosts 檔案裡面的某一行
本來是傻傻的直接去修改那一行
sed -i "5c $iip fl01.com" /etc/hosts
但是後來覺得這樣有點風險
因為萬一改天忘記了去改變到行數、修改就有可能失敗
所以想請教有沒有辦法針對不特定的行數去做修改
變動的是前面的 ip
不變的是後面的 fl01.com
作者:
kerwinhui
(kezza)
2016-04-07 15:41:00
先用/pattern/去找你要的行數…
作者:
soem
(æµæ°´)
2016-04-07 16:19:00
sed -i -r "s/^[0-9.]+\\s+fl01\.com\$/$iip fl01.com/"\\. 打錯了也行?原來有容錯
作者:
kerwinhui
(kezza)
2016-04-07 17:43:00
sed -i -r '/\s+fl01\.com\s+$/c '$iip' fl01.com' \/etc/hosts或者不用 extended regexpsed -i '/ fl01\.com$/c '$iip' fl01.com' /etc/hosts
作者:
abelyang
(Abel)
2016-04-14 14:53:00
sed -i "s/^.*[ \t]fl01\.com.*$/${iip} fl01.com/"
繼續閱讀
Re: [問題] 有關於雙系統開機選單
aeolus0829
[問題] 老舊手機架站?
OrzOGC
[問題] 安裝proftpd後無法上傳檔案
Oudie
[問題] 有關於雙系統開機選單
ironcho001
Sniffer pro Linux版?
stanley75
Re: [問題] 如合搜尋當天第一筆時間前的資訊
rickieyang
[問題] 如合搜尋當天第一筆時間前的資訊
nashsai
[問題] pcmanx 如何設定proxychains跳板上網
newwords
Re: [問題] 關於mac
juiclykiller
[問題] 請問linux可以玩百變恰吉嗎XD?
ironcho001
Links
booklink
Contact Us: admin [ a t ] ucptt.com