我想写一个新的命令行工具。
名称应该简短,并且不应与现有名称冲突。
怎么知道其他命令行工具没有这个名字呢?
仅仅检查我的系统不是解决方案。该名称应该是唯一的:
- Ubuntu
- Derby 安
- 红帽子
- 使用
最佳答案
不客气。选择您想要的任何名称,该名称不会与您当前 PATH 中的某些内容发生冲突,并且您当前组中的任何人都不认识。如果该工具流行起来,您很快就会发生名称冲突,届时可以更改名称。如果您的工具足够流行,您将保留名称。 (例如,这发生在 git
上,以前称为 git
的不受欢迎的包仍然不受欢迎,而版本控制系统保留了这个名称。)
也许“别打扰”有点强。进行一些搜索,付出一些努力,但最多不会超过几个小时。如果您经过几个小时的努力仍未找到名称冲突,则表明使用该名称的其他工具还不够知名,无需担心任何潜在问题。
关于linux - 新的命令行工具 : unique name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18873933/