我在使用getopts和简单bash参数方面有问题。我的脚本是从与指定表达式匹配的文件行中写出的。-f选项允许您更改文件第一个参数$1决定表达式的类型aaaaaaaaaaaaccccccccccccac/script.sh a -f file.txt -n 2aaaaaaaaaaaa我的脚本:
while getopts ":n:f
我正在创建一个bash脚本,它将从命令行从用户获得两个参数。但是我不确定我如何从用户那里获取2个参数,这两个参数都是必需的,如果不传递,将显示错误并从脚本返回。下面是我用来从用户获取参数的代码,但目前我的getopts只接受一个参数。optspec="h-:" case "${optchar}" in