Shell - Problème de script répertoires
Deeper
-
Deeper -
Deeper -
Bonjour,
J'ai un problème avec un script.
Je récupère une liste de fichiers portant l'extension .txt
je voudrais récupérer le nom du 3ème répertoire dans le chemin du fichier.
Par exemple si le find trouve le fichier truc.txt, ma variable contiendra
$i=/base/test/rep2/truc.txt
Je souhaite avoir la variable part=rep2 dans ce cas
Voici mon script :
find / -name "*.txt" | while read i
do
set part=$i | cut -d/ -f3
echo "$part"
done
et là, il ne m'affiche rien....
Merci d'avance si vous avez des solutions
J'ai un problème avec un script.
Je récupère une liste de fichiers portant l'extension .txt
je voudrais récupérer le nom du 3ème répertoire dans le chemin du fichier.
Par exemple si le find trouve le fichier truc.txt, ma variable contiendra
$i=/base/test/rep2/truc.txt
Je souhaite avoir la variable part=rep2 dans ce cas
Voici mon script :
find / -name "*.txt" | while read i
do
set part=$i | cut -d/ -f3
echo "$part"
done
et là, il ne m'affiche rien....
Merci d'avance si vous avez des solutions
A voir également:
- Shell - Problème de script répertoires
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Script cmd - Guide