在 Cinnamon 中通过键盘快捷键调用时无法将命令输出重定向到文件

在 Cinnamon 中通过键盘快捷键调用时无法将命令输出重定向到文件

我可以从终端调用它:

echo 'hello' > ~/Desktop/testing

我得到了预期的输出。

但是,当我尝试在 Linux Mint Cinnamon 18.3 中创建键盘快捷方式(通过系统设置 -> 键盘 -> 自定义快捷方式)时,在调用快捷方式后我没有获得预期的输出。

这是怎么回事以及如何为上面的命令创建快捷方式?

答案1

这是一个常见问题。许多“exec”系统不支持重定向。在这种情况下,您始终可以将命令包装在 bash(或 sh)中:

bash -c "echo 'hello' > ~/Desktop/testing"

相关内容