1

我编写了一个 bash 脚本,允许多个长选项和短选项。这工作得很好,但我不确定如何处理

  • 缺少长选项
  • 缺少空头期权
  • 缺少选项的参数
  • 无论我没有想到

到目前为止,我发现的唯一建议是这个 SO question,但答案并没有很详细。

是否有一些文件描述了如何处理这个问题?还是留给实施者?

4

1 回答 1

1

在 bash 中使用getopt(1) 。这里是关于它的很好的教程。

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

于 2012-12-27T12:15:18.767 回答