J'utilise Ubuntu 14.04 LTS, et quand je fais la capture d'écran, le nom du fichier par défaut est donné comme suit Screenshot from 2016-02-29 11:08:10.png
. Je ne veux pas que le nom du fichier comporte un espace ( ) et un deux-points ( :
). Comment puis-je modifier le système de dénomination des fichiers ?
Réponses
Trop de publicités?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'elle soit sauvegardée ailleurs, vous devez spécifier le chemin comme ceci, par exemple :
gnome-screenshot -f ~/Pictures/Screenshot_from_$(date "+%Y-%m-%d-%H%M%S").png
Lire http://www.foragoodstrftime.com o man date
pour en savoir plus sur le formatage des dates.
Définition du nom du fichier dans gnome-screenshot
est codé en dur dans le code source, en particulier l'élément screenshot-filename-builder.c
une partie du code source. Si vous voulez spécifiquement utiliser gnome-screenshot
votre meilleure chance est de modifier le code source.
Il n'existe 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 le --file=
en conjonction avec date
programme. DK Bose a en fait posté cette solution plus tôt, et je ne comprends pas 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 veut OP. Et vous pouvez toujours chercher des alternatives, aussi, par exemple shutter
est un logiciel de capture d'écran populaire sous Linux, mais je ne l'ai jamais utilisé moi-même, donc je ne peux pas approuver