私はLenovo Thinkpad X1 Carbon(第3世代)でDebianテストにGnomeシェル3.14.2を使用しました。 scrotに基づいてカスタム「スクリーンショット」コマンドを作成したいと思います。
scrot -s -b '%Y-%m-%d_%H:%M:%S_screenshot.png' -e 'mv $f ~/Myfolder'
この行をファイルに入れてショートカットを.scrot.sh
作成するコマンドを渡しました/bin/sh ~/scrot.sh
。また、トリガーショートカットとして「印刷」を使用します(したがってを押すだけですPrtScn)。ただし、スクリーンショットは作成されませんでした。なぜ?この問題をどのように解決しますか?
答え1
...後ろのバグはかなり深刻です...見つけましたこの投稿どのリンクここにリンクの説明を入力してください。簡単に言えば、このコマンドは実際には次のものを含む/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...
。だから今はこれがうまくいきます。それでもかなり悪いハッキングです。