シェル スクリプトを作成しようとしていますが、その中で文字列内の-32の存在を探す必要があります。残念ながら、ダッシュを実行しているコンピューターで実行する必要があるため、バシズムを使用せずに実行する必要があります。
私は試しましたが、それは-321case ${1+"$@"} in *-32*);;
のようなものを拾います。そのフラグだけを探すために正規表現などを使用する方法はありますか? 文字列内のスペースで区切られた他のフラグを持つことができます。
私が必要とする正規表現は、スペースまたは行末の後に -32 を探すと思います。-32(\s|$)
私は正規表現にかなり慣れていないので、それが最善の方法であるかどうかはわかりません。どんな助けでも大歓迎です!
ありがとう!