URL: https://linuxfr.org/forums/programmation-shell/posts/nommage-avec-incr%C3%A9mentation-automatique Title: Nommage avec incrémentation automatique. Authors: PuRPLeHaZe Date: 2007年08月20日T21:23:35+02:00 Tags: Score: 0 Bonjour, Je me suis crée un script qui me permet de faire des copies d'écrans. Les fichiers générés sont stockés dans mon répertoire utilisateur. Je souhaiterai utiliser un **mécanisme simple me permettant d'attribuer un nom unique** à chacun de ces fichiers. Je voudrais une incrémentation classique du type : Screenshot 1 Screenshot 2 etc .. Ou mieux avec insertion de 0 pour que le tri lexicographique soit pertinent : Screenshot 01 Screenshot 02 etc .. Pour l'instant je suis en panne d'idée sur la façon de faire ça simplement (pas mal d'embûches) alors je me suis replié sur un nommage incorporant la date de création. Mais ... je ne suis pas satisfait, j'aimerais faire un truc qui fasse pro quoi ! :)) Voici un snippet de mon code : #!/bin/bash # needs imagemagick's tools # doc # [http://www.imagemagick.org/script/import.php](http://www.imagemagick.org/script/import.php) new_name() { echo ~/screenshot`date +%y%m%d%H%M%S`.png } case 1ドル in --window) import -frame -screen -display :0 `new_name` ;; --screen) import -window root -display :0 `new_name` ;; *) echo "options : £spaces£ £/spaces£--screen £spaces£ £/spaces£--window" ;; esac Des idées ? Merci pour vos commentaires !

AltStyle によって変換されたページ (->オリジナル) /