Jon Asked: 2019-07-22 08:23:34 +0800 CST 是什么决定了不同的 CLI 如何格式化它们的参数? 6 例如,为什么您必须使用 --version 标志/命令来检查 Python 版本,而您可以使用 -v 检查本地 NodeJS 安装的版本? 是什么决定和/或区分了这一点?是否有一套标准或由 CLI 开发人员建立他/她自己的约定?它是基于低级机器语言的某种抽象吗?是随机的吗? command-line command-line-arguments