运行脚本时有没有办法传递多个选项?
我的脚本有这种情况:
case "$1" in
b)
backup_start $1
;;
h)
_usage
;;
*)
echo 'Invalid option, -h for help'
;;
esac
我使用以下命令运行脚本:
myscript -b backupname
但有时我想使用带有另一个参数的选项来运行脚本...然后我将在脚本中使用该参数:
myscript -b backupname -t mynewarg
实现此目的的方法是使用循环,直到
getopts
无法处理更多参数:我建议: