我正在制作一个简单的 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