我在RHEL 7.3文件替換行號。 myfile.txt中的第12行的樣子:慶典SED中含有一個冒號
圖片:/ currentimage/MYIMAGE
我需要一個bash腳本將其改爲:
圖片:/ newimage/otherimage
我試圖做它是這樣的:
sed -i '12s/image: /currentimage/myimage/image: /newimage/otherimage/' ./myfile
但它失敗: sed的:未知的選項爲'S'
任何幫助極大的讚賞。
TIA。
https://www.gnu.org/software/sed/manual/html_node/The-_0022s_0022-Command.html#The-_0022s_0022-Command「/」字符可以被其他任何單個字符統一替換任何給定的's'命令。(其他字符代替它使用或其他)的'/'字符可以出現在正則表達式* *或*替換*只有當它是由一個\字符之前。」 – melpomene