歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux基礎知識

linux之sed命令

 

原命令行:

sudo sed -i 's/${storm.home}\/logs\/var\/log\/storm/g' /usr/share/storm/log4j/storm.log.properties

報錯信息:

sed: -e expression #1, char 15: unterminateds' command` 

正確寫法:

sudo sed -i 's/${storm.home}/logs\/var\/log\/storm/g' /usr/share/storm/log4j/storm.log.properties


sed語句部分錯了。
替換內容需要放到兩個斜槓(“/”)中間,並且用斜槓隔開,共三個斜槓。正確寫法:
sed -e 's/32768/1024/' -e 's/61/65/'

提示說替換命令未被終止,意思就是指你少寫了 s 命令末尾的斜槓。
Copyright © Linux教程網 All Rights Reserved