Ubuntu 14.04 LTSを使用していますが、スクリーンショットを撮ると、デフォルトのファイル名はScreenshot from 2016-02-29 11:08:10.png
のようになります。ファイル名にスペース()とコロン(:
)を含めたくありません。ファイルの命名スキームを変更するにはどうすればよいですか?
使用 -f
オプション man gnome-screenshot
:
-f, --file=FILENAME
Save screenshot directly to this file.
だから、試してみてください
gnome-screenshot -f Screenshot_from_$(date "+%Y-%m-%d-%H%M%S").png
私のシステムでは、画像は私のホームフォルダに保存されます。他の場所に保存する場合は、次のようにパスを指定する必要があります。次に例を示します。
gnome-screenshot -f ~/Pictures/Screenshot_from_$(date "+%Y-%m-%d-%H%M%S").png
読む http://www.foragoodstrftime.com または man date
日付のフォーマットの詳細については。
_gnome-screenshot
_でファイルの名前を設定することは、ソース、特にソースコードの_screenshot-filename-builder.c
_部分にハードコードされています。特に_gnome-screenshot
_を使用したい場合、最善の策はソースコードを変更することです。
そのための外部設定もありません。
_grep '<key.*\=' /usr/share/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
<key type="b" name="take-window-shot">
<key type="i" name="delay">
<key type="s" name="auto-save-directory">
<key type="s" name="last-save-directory">
<key type="b" name="include-border">
<key type="b" name="include-pointer">
<key type="b" name="include-icc-profile">
<key type="s" name="border-effect">
<key name="default-file-type" enum="org.gnome.gnome-screenshot.file-types">
_
_--file=
_フラグは、date
プログラムと組み合わせていつでも使用できます。 DK Boseは実際にこのソリューションを以前に投稿したため、彼がそれを削除した理由がわかりません。 gnome-screenshot --file="$(date +%Y-%m-%d-%H%M%S).png"
をショートカットに接続することができます。それはOPが望むものに最も近いものです。また、いつでも代替手段を探すことができます。たとえば、shutter
はLinuxで人気のあるスクリーンショットソフトウェアですが、私自身は使用したことがないため、推奨できません。