自定义快捷方式中的命令

自定义快捷方式中的命令

当我从 Ubuntu 20.04 升级到 22.04 时,我失去了像以前一样截屏的能力。我想要一个键盘组合,让我可以选择屏幕的一部分并将其保存为文件。所以我创建了一个自定义快捷方式。但由于这是屏幕截图,我希望每个文件都有一个唯一的名称。从终端,我可以

gnome-screenshot -a -f Pictures/Screenshots/"Screenshot from $(date "+%Y-%m-%d %H-%M-%S").png"

但是,如果我在自定义快捷方式中执行此操作,“日期”命令就不会执行。

我如何才能得到一个独一无二的文件名>

答案1

从热键启动命令时,Shell 扩展和变量扩展不起作用。请按如下方式运行命令,即明确启动 shell 来运行它:

sh -c 'gnome-screenshot -a -f Pictures/Screenshots/"Screenshot from $(date "+%Y-%m-%d %H-%M-%S").png'

相关内容