Jor*_*ran 5 options conventions utilities getopts
根据几个 来源,UNIX 实用程序指南指定操作数应始终在选项之后处理:
utility_name[OPTIONS][operands...]
Run Code Online (Sandbox Code Playgroud)
众所周知,一些较旧的 UNIX 实用程序并不完全遵循这些约定,例如 ,find
但较新的和完善的实用程序也违反了规则而没有明显的解释,例如curl <url>
。
我想知道这是否有充分的理由以及社区对此的普遍共识是什么。