Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 如何处理缺少的命令行参数/命令行参数的选项?_Bash - Fatal编程技术网

Bash 如何处理缺少的命令行参数/命令行参数的选项?

Bash 如何处理缺少的命令行参数/命令行参数的选项?,bash,Bash,我已经编写了一个bash脚本,它允许几个长选项和短选项。这很有效,但我不确定如何处理 缺少长期权 缺少短期期权 缺少选项的参数 不管我怎么想 到目前为止,我找到的唯一建议是,答案并不是很详细 是否有文件说明如何处理此问题?或者这是留给实现者的吗?在bash中使用。这是一个很好的教程 如果您想坚持使用纯bash,请使用。它内置了bash。下面是(感谢下面评论中的gniourf)在bash中的用法。这是一个很好的教程 如果您想坚持使用纯bash,请使用。它内置了bash。下面是(感谢下面评论中的

我已经编写了一个bash脚本,它允许几个长选项和短选项。这很有效,但我不确定如何处理

  • 缺少长期权
  • 缺少短期期权
  • 缺少选项的参数
  • 不管我怎么想
到目前为止,我找到的唯一建议是,答案并不是很详细

是否有文件说明如何处理此问题?或者这是留给实现者的吗?

在bash中使用。这是一个很好的教程

如果您想坚持使用纯bash,请使用。它内置了bash。下面是(感谢下面评论中的gniourf)

在bash中的用法。这是一个很好的教程


如果您想坚持使用纯bash,请使用。它内置了bash。下面是(感谢下面评论中的gniourf)

在bash中,不要使用外部的
getopt
,而是使用内置的
getopts
。看。:P我以为getopt是一体机。无论如何,我已经添加了这些信息。在bash中,不要使用外部的
getopt
,而是使用内置的
getopts
。看。:P我以为getopt是一体机。不管怎样,我已经添加了这些信息。您是如何实现选项解析的?您是如何实现选项解析的?