<<mandatory arguments to long options are mandatory for short options too>> 是什么意思

what does mean that <<mandatory arguments to long options are mandatory for short options too>>

我是 Linux 的菜鸟 在命令手册中我得到了短语 "mandatory arguments to long options are mandatory for short options too" 并且我搜索了强制参数是必须指定参数但是“我不明白 "mandatory arguments to long options are mandatory for short options too" 是什么意思..你能给我解释一下吗和例子?

抱歉...我需要研究如何解决这个问题 我在 linux 录制了 man mv 来搜索信息 描述中的答案 将 Source 重命名为 Dest,或将 Source 移至 Directory。 多头期权的强制参数对于空头期权也是强制性的。 我不明白长期权的强制参数对于短期权也是强制的。

在 Linux 上,通常可以将相同的命令行选项指定为长选项(即带有 -- 和一个词的形式)或短选项(用 - 和一个字母组成)。例如ls,可以指定ls -als --all,它们是完全等价的。

一些选项被指定为带参数。例如,当您对 ls 使用 -w--width 参数时,您必须告诉它您希望文本的宽度。在这种情况下,参数是强制性的。这段文字告诉您,虽然手册页没有列出 -w 的参数,仅列出 --width 的参数,但两者都是必需的,并且具有相同的含义。将这段文字放在手册页中只是为了避免重复大量不必要的文字,并使手册页更整洁,更易于阅读。

还有可选的参数,比如--color的参数。在这种情况下,如果您未能指定它,则会假定一些默认值(在本例中为 always)。