![如何添加一个启动器来打开 XFce 中具有特定扩展名的所有文件?](https://linux22.com/image/174872/%E5%A6%82%E4%BD%95%E6%B7%BB%E5%8A%A0%E4%B8%80%E4%B8%AA%E5%90%AF%E5%8A%A8%E5%99%A8%E6%9D%A5%E6%89%93%E5%BC%80%20XFce%20%E4%B8%AD%E5%85%B7%E6%9C%89%E7%89%B9%E5%AE%9A%E6%89%A9%E5%B1%95%E5%90%8D%E7%9A%84%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6%EF%BC%9F.png)
如果我geany ~/scripts/*.sh
在终端中输入内容,它会打开 Geany,其中所有这些 shell 文件都可供编辑。如果我将同一行添加到自定义启动器,它将打开一个名为“*.sh”的文件。我怎样才能让启动器像终端一样工作?我尝试检查“在终端中打开”,但没有帮助。
答案1
将您的命令包含在对 Bash 的调用中,特别是bash -c "geany ~/scripts/*.sh"
.
如果我geany ~/scripts/*.sh
在终端中输入内容,它会打开 Geany,其中所有这些 shell 文件都可供编辑。如果我将同一行添加到自定义启动器,它将打开一个名为“*.sh”的文件。我怎样才能让启动器像终端一样工作?我尝试检查“在终端中打开”,但没有帮助。
将您的命令包含在对 Bash 的调用中,特别是bash -c "geany ~/scripts/*.sh"
.