linux - 重命名 trash-cli 的垃圾命令?

标签 linux shell user-interface command-line-interface

我是 trash-cli 项目的开发者。

trash-cli 项目是 FreeDesktop.org 的开源实现 Trash Specification 提供了一个命令行界面来管理 垃圾桶。

理想情况下,trash-cli 提供以下命令:

  • trash (垃圾文件和目录)
  • trash-empty (清空垃圾桶)
  • trash-list (列出已删除的文件)
  • trash-restore (恢复被破坏的文件)

但我必须重命名“trash”命令,因为该名称太通用以至于无法在 Fedora 中添加 trash-cli(参见完整讨论 here)

我选择“垃圾”这个名字是因为我认为这是您可以使用的更好的名字(简短直观),但是,正如我之前所说,我不能使用这个名字。

无论如何,我认为保留 trash-* 形式是一个不错的选择,因为它利用了 shell TAB 补全。

一开始我被说服重命名“trash-file”中的“trash”命令,但我不太喜欢它,正如 Christoph Bloch pointed out :

My arguments against "trash-file": * It is not intuitive and therefore unnecessarily difficult to memorise. * It is unnecessarily long. * Every change in the name of programs causes confusion, so the new solution should be a clear improvement (which it isn't). * It is even wrong: Directories can be trashed, too.

Just "trash" was much better.

我收集了一些重命名“垃圾桶”命令的想法。你愿意帮助我吗 选择最好的?你知道更好的名字吗?

这里有替代方案(其中一些很丑,我知道,但也许它们对你有帮助 找到一个更好的名字):

  • 垃圾桶
  • 垃圾桶
  • 垃圾-垃圾
  • 扔垃圾
  • 垃圾桶
  • 垃圾管理
  • 垃圾回收
  • 垃圾做
  • 垃圾到

  • 垃圾-

  • 立即丢弃
  • 垃圾-!
  • 垃圾2
  • 垃圾
  • 垃圾

  • 垃圾元素

  • 垃圾入口
  • 垃圾元素
  • 垃圾路径
  • 垃圾数据

  • 丢弃这个

  • 把它扔掉
  • 丢垃圾

最佳答案

也许采用“UNIX 方式”并采用尽可能短的名称。

tf? - 尽管关于它也处理目录的反对意见仍然存在。

请注意,“垃圾”一词在英国被认为是一种美国风格。我不确定其他英语国家。 Apple 在为垃圾桶命名时显然不关心非美国人的感受。我猜 Red Hat 也没有(或者只是听从了 Apple 的提示)。

关于linux - 重命名 trash-cli 的垃圾命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/410127/

相关文章:

linux - Udev:使用结果进行比较

c - 如何检查打开的文件是否已被另一个进程移动或删除

xml - 使用 sed 创建 XML 数组

linux - 使用一个变量作为另一个变量名称的一部分

python - 如何在 PySide 中正确使用 multiprocessing.Pool 来创建非阻塞 GUI

matlab - 在 MATLAB 环境中直接从桌面(快捷方式)打开 GUI

php - 通过浏览器上的按钮向 Linux 服务器发送特殊代码

linux - Linux 本地文件系统中格式错误的 url 异常

linux - [[ -s 在 linux shell 中是什么意思

Java:具有填充形状的线条描边