Bonjour,

Sous bash, j'ai 2 fichiers texte contenant des noms. Le 1er avec des noms de fichiers, le 2eme avec les nouveaux noms que ces fichiers doivent avoir.
exemple fic1.txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
abc.doc
truc.jpg
2.jpg
...
fic2.txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
abc2018.doc
cool.jpg
...
Donc, j'aimerais faire un petit mv et renommer mes fichiers en lot.
Le problème c'est qu'un avec un seul argument je saurais faire, une boucle "while read line". Mais la commande mv à besoin de 2 arguments (l'ancien et le nouveau nom du fichier) et je suis perdu car je peux pas faire 2 boucles en même temps...

Comment m'y prendre ?
Pour résumer, je voudrais lire ligne par ligne chacun de mes 2 fichiers pour me servir des sorties dans une autre commande.

Merci pour vos idées