Question Modifier le répertoire de sortie du scrot


En utilisant scrot, J'aimerais que les fichiers apparaissent dans ~/Pictures/Screenshots/ au lieu de dans mon répertoire personnel.


scrot -e 'mv $f ~/Pictures/Screenshots/'

fonctionne bien, mais j'aimerais ne pas avoir à utiliser le -e flag parce que je veux que la sortie du fichier soit à chaque fois dans mon dossier de captures d'écran. Puis-je faire scrot toujours sortir en ~/Pictures/Screenshots/, pour que

scrot

va simplement vider automatiquement les fichiers dans ce répertoire?


5
2018-05-15 03:53


origine




Réponses:


Mettez cette ligne dans ~/.bash_aliases. Vous devrez peut-être fermer le terminal et le rouvrir pour que le nouvel alias fonctionne:

alias myscrot='scrot ~/Pictures/Screenshots/%b%d::%H%M%S.png'
  • Cela va créer un fichier comme May15::110346.png dans ~/Pictures/Screenshots
  • Vous pouvez utiliser un autre moyen pour horodater votre capture d'écran, mais j'aime ça. Voir man scrot et man date pour plus d'options.
  • J'ai volontairement utilisé myscrot pour que l'original scrot est toujours fonctionnel mais vous pouvez utiliser juste scrot si vous le souhaitez!

6
2018-05-15 05:41