0
我正在嘗試使用sed評論我的[/ etc/hosts]文件中的幾個條目。我有以下的命令,它的偉大工程:評論包含字符串的主機文件行,如果尚未評論
sed -i$(date +%s).bak '/devops/,/devops/s/^/# /' /etc/hosts
我的問題是當我重新運行包含上述行,我的註釋行得到一個新的註釋腳本。我如何添加跳過註釋[^#]行的功能?
謝謝 拉爾斯
我正在嘗試使用sed評論我的[/ etc/hosts]文件中的幾個條目。我有以下的命令,它的偉大工程:評論包含字符串的主機文件行,如果尚未評論
sed -i$(date +%s).bak '/devops/,/devops/s/^/# /' /etc/hosts
我的問題是當我重新運行包含上述行,我的註釋行得到一個新的註釋腳本。我如何添加跳過註釋[^#]行的功能?
謝謝 拉爾斯
'sed的-i $(日期+%S).bak的「/^[^#] * devops/s/^ /#/'/ etc/hosts' – anishsane