J'utilise Ubuntu 14.04 LTS, et lorsque je prends la capture d'écran, le nom de fichier par défaut est donné comme Screenshot from 2016-02-29 11:08:10.png
. Je ne veux pas que le nom de fichier ait un espace () et deux points (:
). Comment puis-je changer le schéma de dénomination des fichiers?
Utilisez le -f
comme décrit dans man gnome-screenshot
:
-f, --file=FILENAME
Save screenshot directly to this file.
Alors, essayez
gnome-screenshot -f Screenshot_from_$(date "+%Y-%m-%d-%H%M%S").png
Sur mon système, l'image est enregistrée dans mon dossier personnel. Si vous voulez qu'il soit enregistré ailleurs, vous devez spécifier le chemin comme celui-ci, par exemple:
gnome-screenshot -f ~/Pictures/Screenshot_from_$(date "+%Y-%m-%d-%H%M%S").png
Lisez http://www.foragoodstrftime.com ou man date
pour en savoir plus sur le formatage des dates.
La définition de la dénomination du fichier dans gnome-screenshot
Est codée en dur dans la source, en particulier la partie screenshot-filename-builder.c
Du code source. Si vous souhaitez spécifiquement utiliser gnome-screenshot
, Le mieux est de modifier le code source.
Il n'y a pas non plus de paramètres externes pour cela.
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">
Vous pouvez toujours utiliser l'indicateur --file=
En conjonction avec le programme date
. DK Bose a en fait publié cette solution plus tôt, ce qui me déroute pourquoi il l'a supprimée. On pourrait connecter gnome-screenshot --file="$(date +%Y-%m-%d-%H%M%S).png"
à un raccourci. C'est le plus proche de ce que souhaite OP. Et vous pouvez toujours chercher des alternatives, par exemple shutter
est un logiciel de capture d'écran populaire sur Linux, mais je ne l'ai jamais utilisé moi-même, donc je ne peux pas approuver