1

Windows 7でMINGW32を使用しています。残念ながら、bashバージョン3.1が付属しているため、シェルスクリプトで何かをしようとすると

if [ $x =~ $y ]

$y は正規表現です。`=~' の近くで「条件付き二項演算子が必要です」というメッセージが表示されます。

bash 3.2 以降の bash.exe のバージョンはありますか? そうでない場合、3.1 のパターンに対して文字列をテストするにはどうすればよいですか?

4

1 に答える 1