Gnome3
如何在 Gnome 3 中定義自定義螢幕截圖並將其分配給鍵盤快捷鍵?
我在 Lenovo Thinkpad X1 Carbon(第 3 代)上使用 Gnome shell 3.14.2 進行 Debian 測試。我想創建一個基於 scrot 的自定義“截圖”命令:
scrot -s -b '%Y-%m-%d_%H:%M:%S_screenshot.png' -e 'mv $f ~/Myfolder'
我將這一行放在一個文件中
.scrot.sh
,並通過/bin/sh ~/scrot.sh
. 此外,我使用“列印”作為觸發快捷方式(所以只需按下PrtScn
)。但是,不會生成螢幕截圖。為什麼?如何解決這個問題?
…背後的錯誤非常糟糕…我發現這篇文章連結到此處輸入連結描述。簡而言之,該命令確實
/bin/sh /path/to/script
是script
一個包含scrot -s -b '%Y-%m-%d_%H:%M:%S_screenshot.png' -e 'mv $f /home/$USER/Myfolder'
…但是由於(?)中的錯誤,將其分配給快捷方式
Settings -> Keyboard -> Shortcuts -> Custom Shortcuts
不起作用;scrot
請參閱上面的連結。一種解決方法是sleep 1;
在scrot...
. 所以這暫時有效。不過,相當糟糕的黑客攻擊。