変数を検索して、ファイル内の絶対パスに置き換えたい。
setenv ABC /home/xyz
cat file.txt
${ABC}/Test/Folder_1
${ABC}/Test/Folder_2
${ABC} の出現箇所をすべて /home/xyz に置き換えたいと考えています。以下の方法で試してみましたが、うまくいきません。
sed -i 's/\$ABC/echo $ABC/g' file.txt
私は以下の方法で行うことができますが、私はこの方法をしたくありません.
$ echo $ABC | sed -i 's/\$ABC/\/home\/xyz/g' file.txt
この質問のヒントを教えてください。
ありがとうございました。