Command Line Interface Guidelines21 days agohttps://clig.dev/现代命令行程序设计指南,平衡传统 UNIX 原则与人本化改进。作者包括阿南德·普拉萨德、本·菲尔什曼、卡尔·塔希安和伊娃·帕里什,并得到其他行业专家的贡献。指南倡导以人为本的设计,强调可用性、可发现性和同理心,同时不牺牲 UNIX 的可组合性和一致性。关键准则包括使用参数解析库、提供详尽的帮助文本、将主要输出发送到 stdout 并将错误发送到 stderr。更多...