新命令行工具:唯一名称

时间:2013-09-18 13:45:25

标签: linux shell command-line rpm dpkg

我想写一个新的命令行工具。

名称应该简短,不应与现有名称冲突。

怎么知道其他命令行工具没有这个名字?

只是检查我的系统不是解决方案。该名称应该是唯一的:

  • ubuntu的
  • 的Debian
  • red hat
  • SUSE

1 个答案:

答案 0 :(得分:1)

不要打扰。选择您想要的任何名称,该名称不会与当前PATH中的某些内容发生冲突,并且当前组中的任何人都无法识别。如果该工具变得流行,您将很快发生名称冲突,并且可以在此时更改名称。如果您的工具足够流行,您将保留名称。 (例如,这发生在git,而以前称为git的不受欢迎的包仍然不受欢迎,而版本控制系统保留了名称。)

也许“不要打扰”有点强烈。执行一些搜索,付出一些努力,但最多不超过几个小时。如果在几个小时的努力之后找不到名称冲突,那么使用该名称的另一个工具就不用担心任何潜在的问题。