正規表現を変数の文字として指定する

正規表現を変数の文字として指定する

正規表現を文字列の文字として変数に割り当て、正規表現が私の変数を変更しないようにする方法があるかどうか疑問に思います。

例:私が作業しているディレクトリにはA.ccA.hhとがありますfoo.sh

存在するfoo.sh

var=$(A*)

echo $var

代わりに具体的varに割り当てようとしましたが、それが起こりました。A*A.ccA.hh*

を使用しています/bin/sh

ベストアンサー1

bashのグロービングを防ぐには、引用符を使用してください。

var="A*"
echo "$var"

おすすめ記事