0
我的目標是隻有在符合「對話框中的」串 前添加備註「#」具有「重新啓動NFS和應用更改」行的sed +在具體線路
爲什麼我的sed命令字符串前添加備註不要在對話框串之前加上「#」字符? ,有什麼不對?在我的語法?
sed -i -r '/Restart nfs and apply changes/s/dialog ?$/#dialog/' /etc/init.d/nfsscript.sh
在/etc/init.d/nfsscript.sh文件中的行:
dialog --clear --colors --title "nfs Config" --yesno "Restart nfs and apply changes?" 10 20
`S /對話框/ \#對話框/`可以簡化爲`s/dialog/\#&/` – potong 2011-12-15 12:43:58