Bonjour à toute la communauté,

Voilà, je reviens pour que quelqu'un puisse m'aider à comprendre.

voici un bout de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
for fichier in $(ls *.pas)
 
     do
          mv *.pas pas/
          echo le fichier $fichier à été déplacé dans le répertoire pas
     done

lorsque j'exécute mon script tout se passe bien dans la boucle pour le premier passage mais si par exemple il y avait plusieurs fichiers ayant l'extension .pas, il va me mettre le message suivant : "mv: ne peut pas évaluer '*.pas': aucun fichier ou répertoire de ce type ", et pourtant il va quand même me déplacer le fichier suivant qu'il va trouver et me le ranger dans le répertoire approprié .pas.
Je dois reconnaitre que je bute. Je remerci par avance ceux qui m'aideront à comprendre et à avancer.