我有文件sedFile.txt
其在格式字符串CONNECTION='mysql://user:[email protected]:3308/SSMS/SUBSCRIBE';
Linux的shell sed命令
我創建了具有以下行一個腳本:
fin=CONNECTION='mysql://user:[email protected]:3308/SSMS/SUBSCRIBE';
repla=connection
sed -i "s/\$fin/$repla/g" /home/sedFile.txt
即使腳本運行,這不是在做改變我文件。
我嘗試以下操作:
sed -i 's/${fin}/${repla}/g' /home/sedFile.txt
sed -i 's/^$fin/$repla/g' /home/sedFile.txt
sed -i "s/$fin/$repla/g" /home/sedFile.txt
sed -i "s/${fin}/${repla}/g" /home/sedFile.txt
我試圖像你說..The腳本工作壓力太大...但它不是取代字符串... :( – jithkaran
ouch。看到更新。 – choroba
ohh !!!非常感謝你......現在工作...... :) – jithkaran