簡単なbashスクリプトを作成しています。2つのオプション(-dと-f)を受け入れます。このオプションの長いバージョン(-directoryと-file)も許可したいと思います。中かっこワイルドカードを使用してみましたが、機能しません。助言がありますか?
ありがとう!
#!/bin/bash
while test $# != 0
do
case $1 in
-f)
# do something
;;
{-d,-directory})
# do something
;;
*)
echo "error"
;;
esac
shift
done