Bonjour,
Comme écrit dans le titre je voudrais utiliser le résultat d'une variable créé à partir de la concaténation d'une chaine de caractère et d'une variable.
Voici le cas d'utilisation que j'aimerai réaliser
Note : le .ext c'est pour l’extension du fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 # Paramétrage fich1="753256/olkiuj" fich2="159852/tgfred" fich3="478526/kijuyh" fich4="852469/olkuiy" fich5="258746/hfgjlo" # Action for id in `seq 1 5`; do cmd ./dossier/${fich$id}.ext # va chercher la commande fich# et non la variable cmd ./dossier/$fich$id.ext # va chercher la variable fich qui n'existe pas donc faux cmd ./dossier/$(fich$id).ext # peut-être cmd ./dossier/$"fich$id".ext # peut-être done
Quelle commande va pouvoir fonctionner sur les fichiers placés en paramètre ?
C'est peut être une méthode barbare mais j'aimerai vraiment que ça soit aussi simple que ça.
J'ai vu le post : http://www.developpez.net/forums/d13...dont-nom-varie
où le même cas de figure arrive, mais j'aimerai pouvoir ne pas utiliser de tableau.
Merci pour votre aide!
Partager