Linux で私が見たすべてのスクリーンショット ツールの中で、KDE のツール ( ksnampshot
) が最も強力に見えます。
ksnapshot --region
Ksnapshot GUI を開かずに選択した領域をキャプチャするためのショートカットに関連付けることができるコマンドです。
一方、GUI には、領域をキャプチャするための遅延を設定する追加オプションがあります。
それをコマンドでも実行できますか? には遅延引数が記載されていませんksnapshot --help-all
。
ksnapshot
または他のツールでそれが可能になります。遅延付きで長方形領域をキャプチャする CLI コマンド?
答え1
いくつかの方法がありますが、おそらく最も簡単な方法は次のとおりですsleep(1)
。
sleep 1m && ksnapshot --region ...
&&
の代わりにを使用すると;
、 でコマンドをキャンセルできるという利点が追加されますCTRL C
。
答え2
チェックしてくださいman at
。私は次のようなものだと信じています:
at -f <(printf %s 'ksnapshot --region ...') 'now + 1 minutes'
あなたの望むことをします。
これは bash プロセス置換を使用しているため、全体を 1 行に収めることができます。コマンドを実行する前にスナップショット コマンドをファイルに追加してもかまわない場合は、次のようになります。
at -f file_that_contains_the_command 'now + 5 minutes'