だから私はこのようなパターンを持っていますsomepattern-abc-1.2.3-aji3mk3-11.tar
。条件を追加する必要があります
if [ $input matches somepattern[].tar ]
then
do something
fi
これにはsomepattern
定数があり、「.tar」までの残りの部分はさまざまで、ハイフン、文字、または数字を含めることができます。 []を何に変えて幸せにできますか?
ベストアンサー1
次のようにテストできます。
input="somepattern-abc-1.2.3-aji3mk3-11.tar"
[[ "$input" =~ ^somepattern[-.a-z0-9]*\.tar$ ]] && echo "match" # here your command