${[a-zA-Z0-9._:]*}
${SomeText} に似た単語を grep するために上記のパターンを使用しました。「SomeText」を他の文字列、つまり ${SomeText} --> bash スクリプトの SomeString に置き換えるにはどうすればよいですか?
例: file.txt
text text text ${SomeText1} text text ${SomeText2} text text text text text text
text text text text ${SomeText3} text text text text text text ${SomeText4} text
...
私のスクリプトファイル:
SomeText1="foo"
SomeText2="bar"
..
${SomeText1} を $SomeText1 に置き換えたいのですが、これは foo に置き換えられます。同様に ${SomeText2} > $SomeText2 > bar
text text text foo text text bar text text text text text text
text text text text baz text text text text text text qux text
...