[SH] Extraction nom fichier d'un PATH
Résolu/Fermé
ZZ2F3
Messages postés
40
Date d'inscription
mardi 27 novembre 2007
Statut
Membre
Dernière intervention
30 juin 2009
-
2 juil. 2008 à 15:57
ZZ2F3 Messages postés 40 Date d'inscription mardi 27 novembre 2007 Statut Membre Dernière intervention 30 juin 2009 - 2 juil. 2008 à 16:38
ZZ2F3 Messages postés 40 Date d'inscription mardi 27 novembre 2007 Statut Membre Dernière intervention 30 juin 2009 - 2 juil. 2008 à 16:38
A voir également:
- [SH] Extraction nom fichier d'un PATH
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
- Ouvrir un fichier .bin - Guide
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
2 juil. 2008 à 16:09
2 juil. 2008 à 16:09
Salut,
T'as le choix :
T'as le choix :
jp@MDK:~/tmpfs ssh$ echo ${var} /home/zz2f3/2july/Fichier.txt jp@MDK:~/tmpfs ssh$ basename ${var} Fichier.txt jp@MDK:~/tmpfs ssh$ dirname ${var} /home/zz2f3/2july jp@MDK:~/tmpfs ssh$ echo ${var##*/} Fichier.txt jp@MDK:~/tmpfs ssh$ echo ${var%/*} /home/zz2f3/2july jp@MDK:~/tmpfs ssh$;-))
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
2 juil. 2008 à 16:35
2 juil. 2008 à 16:35
jp@MDK:~/tmpfs ssh$ nom_fic=$(basename ${var}) jp@MDK:~/tmpfs ssh$ echo $nom_fic Fichier.txt jp@MDK:~/tmpfs ssh$ nom_rep=$(dirname ${var}) jp@MDK:~/tmpfs ssh$ echo $nom_rep /home/zz2f3/2july jp@MDK:~/tmpfs ssh$;-))
ZZ2F3
Messages postés
40
Date d'inscription
mardi 27 novembre 2007
Statut
Membre
Dernière intervention
30 juin 2009
2 juil. 2008 à 16:38
2 juil. 2008 à 16:38
Merci à vous 2 ;)
Bonne journée!
Bonne journée!
2 juil. 2008 à 16:17
Je pense que basename va bien m'aider mais par contre comment faire pour récupérer ce basename dans une nouvelle variable ?
J'ai essayé :
par=basename ${var}
set par=basename ${var}
Merci d'avance ;)
2 juil. 2008 à 16:27
t'y étais presque : par=`basename $var` ;)
Rem : Ce sont des quotes inversés, pas des simples.
Cdt