【发布时间】:2015-11-27 05:33:23
【问题描述】:
我一直在搜索,但我有一个关于 bash 脚本和 getopts 的问题。
我正在尝试使用 getops 构建一个万无一失的脚本。什么是最好的方法,所以当用户使用如果我添加多个将引发错误的选项时。
例子:
script.sh -a > 这将运行选项 a
script.sh -aaaaa > 错误应该抛出一些内容,只允许 1 个标志。
【问题讨论】:
-
看到选项时设置一个标志,除非标志已经设置,在这种情况下你会抛出错误。
-
一般来说,如果你表明你已经付出了努力,Stackoverflow 会对你更友善。因此,编辑您的答案并添加您当前的代码,无论是否有效。
-
对不起,我是论坛的新手...将添加代码并在 John 下面检查您的脚本..感谢您的关注。