我是trash-cli项目的开发者。
trash-cli项目是FreeDesktop.org的开源实现 垃圾规范,提供命令行界面来管理 垃圾桶。
理想情况下,trash-cli提供以下命令:
但是我必须重命名'trash'命令,因为这个名字太通用了,不能在Fedora中添加trash-cli(参见完整讨论here)
我之所以选择'垃圾'这个名字,是因为我认为这是你可以使用的更好的名字(简短直观),但正如我之前所说,我不能使用这个名字。
在任何情况下,我认为一个好的选择保留垃圾 - *形式,因为它利用了 shell TAB完成。
一开始我被说服重命名'trash-file'中的'trash'命令,但我不太喜欢它,并且作为Christoph Bloch pointed out:
我反对“垃圾文件”的论点: *它不直观,因此难以记忆。 *这是不必要的长。 *程序名称的每次更改都会引起混淆,因此新的解决方案 应该是一个明显的改进(它不是)。 *甚至是错误的:目录也可以被删除。
只是“垃圾”好多了。
我收集了一些关于重新命名'trash'命令的想法。你想帮助我吗? 选择最好的一个?你知道一个更好的名字吗?
这里的替代方案(其中一些是丑陋的,我知道,但也许他们会帮助你 找到一个更好的名字):
垃圾到
垃圾 -
trashit
垃圾项
垃圾数据
垃圾此
答案 0 :(得分:5)
或许采用'UNIX方式'并采用尽可能短的名称。
tf
? - 虽然它也处理目录的异议仍然存在。
请注意,英国人认为“垃圾”一词是美国主义。我不确定其他英语国家。苹果公司在命名垃圾桶时显然并不关心非美国人的敏感度。我猜Red Hat也没有(或者只是按照Apple的提示)。
答案 1 :(得分:3)
为什么没有一个命令可以为您想要的操作提供不同的参数?
垃圾清单
垃圾桶
垃圾回收{< file>} *
我认识到这严重违背了UNIX方式,但是,它们都是单个对象上的所有操作,所以我认为应该有一个命令而不是一组命令。
<小时/> 至于将“垃圾”重命名为其他东西,真的吗?哇,我认为与其他选择相比,“垃圾”实际上非常直观。一些替代方案:
答案 2 :(得分:1)
如何:
垃圾桶-放 垃圾桶 - *
答案 3 :(得分:1)
trash-put
(为了简洁和清晰)或trash-this
(为了便于输入,因为this
由易于输入的字符组成 - 特别是对于OO程序员;-)
答案 4 :(得分:0)
也许一个不同的同义词会更好?
答案 5 :(得分:0)
感谢所有人。
我觉得-put是首选的。 同样在distributions@lists.freedesktop.org邮件列表中,我收到了此命令的正面反馈。
命令名称可能是: