如何使用GNU getopt忽略未知的可选参数?
我有一个脚本scriptA.sh,它有可选参数--optA、--optB、--optC和--optD。
我想写一个包装器wrapperA,它有两个可选参数--optX和--optY,并调用scriptA。但是,我不想在包装器中声明所有scriptA的可选参数。
特别地,如果我在wrapperA中指定可选参数:
getopt --longoptions optX:,optY:
电话
wrapperA --optX --optA --optB
返回错误
getopt: unknown option -- optA
GNU getopt是否可以被强制忽略未知参数并将它们放置在“--”之后的输出中?