Bonjour,
J'ai un répertoire contenant des fichiers nommés par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
10_fichier17
30_fichier4
60_fichier13
Je cherche a parcourir ces fichiers pour les 'sourcés' mais l'ordre est important.
le 10 avant le 30 et le 60 en dernier.
J'utilise une boucle for :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
for i in *
do
  echo "$i"
done
Il semble que ça fonctionne mais ...
Par exemple debian dans /etc/X11/Xsession utilise run-parts --list pour parcourir les fichiers de Xsession.d
La page de man de run-parts spécifie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Les  fichiers  sont  exécutés  dans l'ordre lexicographique de leur nom
Alors, je me pose des questions.
Etant donné que run-parts n'existe pas sur OpenBSD, si l'ordre des fichiers n'est pas garantie par la boucle for, il faudra que je trouve une autre solution.
Qu'en pensez vous ?
Merci.