Bonjour, Ce billet est destiné de prime a bord à être un pense bête, mais sait on jamais si des personnes ont le même beson. Comme annoncer dans le titre le bout de code suivant permet de récupérer les informations retourner par la commande find.


  1. unset result index
  2. while IFS= read -r -u3 -d $'\0' file; do
  3. result[index++]="$file"
  4. done 3< <(find . -type f -print0)
  5. echo ${result[0]}

La première ligne permet de supprimer les éventuels déclarations de ces variables. Le bloc while permet de lire la sortie standard qui est redirigé par l'opérateur <<. Ainsi fichier après fichier découvert par la commande find la variable index est incrémenté afin de stocker le résultat à l'index suivant du tableau.

En espérant que ce petit bout de code puisse aider un jour

Signé: bioinfornatics, Jonathan MERCIER