sed的正確語法,我有一個變量找不出使用雙引號
qsubFile="submitJob.sh"
echo $qsubFile
返回submitJob.sh
沒有雙引號。
現在,我想找到包含字符串qsubFile="someOtherFile.sh"
行和文件"write.sh"
替換其中以qsubFile="submitJob.sh"
。
我嘗試使用
sed -i '/qsubFile=/c\qsubFile="'"$qsubFile"'"' write.sh
qsubFile=""
我似乎無法得到這個正確的語法。
但它取代它作爲
還可以包括由封閉在單引號整件事雙引號:'MYVAR ='VAR =「一個字符串空格「......」或者轉義引號myvar =「var = \」一個字符串\「」' – technosaurus
sudo_O的最後一行完成了這項工作。謝謝! – namu