我想要搜索變量並將其替換爲文件中的絕對路徑。如何用文件中的絕對路徑替換變量值?
setenv ABC /home/xyz
cat file.txt
${ABC}/Test/Folder_1
${ABC}/Test/Folder_2
我想用/ home/xyz替換所有的$ {ABC}。 我試圖通過後述的方式,但不工作,
sed -i 's/\$ABC/echo $ABC/g' file.txt
我可以通過下文提到的方式做,但我不想做這樣的。(我必須把這麼多回斜線)
$ echo $ABC | sed -i 's/\$ABC/\/home\/xyz/g' file.txt
請給我一些關於這個問題的建議。
謝謝。
'setenv'不是'bash'命令。 – chepner