Bonjour,

Je débute tout juste le shell et j'ai déjà des difficultés

J'ai un fichier contenant plusieurs lignes.
Chaque ligne est un chemin (path) de dossier comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
./France/Paris/David/
./Japon/Tokyo/Pierre/
Dans mon petit script, pour chaque ligne j'aimerai récupérer chaque information ("France", "Paris", "David") de manière distincte (dans une variable?) pour faire des manipulation là dessus.
La profondeur de l'arbre est variable :/

J'ai commencé quelque chose, mais ça ne mène à rien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#! /bin/ksh
 
while read ligne
do
  echo ${ligne}
# echo "${ligne}"|while IFS="/" read f1 f2
# do
#  echo f2
# done
done < mon_fichier
Je vais continuer à bosser là dessus.
Si quelqu'un pouvait me diriger sur une piste ça serait sympa.
Est-ce qu'il faut utiliser sed, awk, cut ou autre ?

A+