如何处理丢失的命令行参数/选项以命令行参数



我写了一个bash脚本允许多个长时间的选项。这效果很好,但我不确定如何处理

  • 缺少长期选择
  • 缺少简短选项
  • 缺少参数到选项
  • 我不想什么

到目前为止,我发现的唯一建议是如此问题,但是答案并没有真正详细介绍。

是否有一些文档描述了如何处理?还是留给实施程序?

在bash中使用getopt(1)。这是关于它的不错的教程。

如果您想坚持使用纯bash使用getopts。它内置的bash。这是教程(感谢gniourf_gniourf在评论中)

最新更新