清空垃圾箱的脚本

清空垃圾箱的脚本

我创建了一个脚本来清空我的垃圾。我希望能够在不使用终端的情况下执行它。有什么办法可以做到这一点吗?

答案1

双击执行脚本的一个好方法是创建一个.desktop文件,这本质上是一个快捷方式。除了脚本之外,它还可以执行几乎任何可执行文件,包括.jar。以下是创建文件的方法:

  1. 创建文件并命名<program name>.desktop
  2. 使用 GEdit 打开它并将此文本粘贴到:

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=<whatever you want the file name to be>
    Comment=<description of program>
    Exec=</path/to/script>
    Icon=</path/to/optional/icon.png>
    
  3. 将名称、注释、执行和图标字段编辑为您想要的内容。是否使用图标是可选的,如果您不想使用图标,只需删除该行即可。确保删除周围的<>

  4. 保存文件然后进入其属性。

  5. 转到权限并将其标记为可执行。

现在您应该能够双击此文件,它将执行您的脚本。如果您不想显示终端窗口,请添加Terminal=false到文件中。如果您愿意,您现在可以将此文件添加到启动器以方便访问。如果您想移动脚本,您必须更新文件中的执行路径.desktop

如有任何问题,请发表评论。

- -更新 - -
感谢 @kos,我现在知道了你的问题的解决方案。你不需要sudo rm -rf ~/.local/share/Trash/*,只需要rm -rf ~/.local/share/Trash/*。由于 是~/.local/share/Trash你的,你可以从你的用户帐户执行任何操作来编辑它,而无需sudo。在测试了非 sudo 命令后,我可以确认它有效。

相关内容