#1 Le 21/09/2010, à 13:45
- amauche
Supprimer le noms des dossiers et garde les noms des fichiers
Bonjour à tous,
J'ai une liste de fichier avec l'arbo de leur dossier et je voudrais bien savoir comment faire pour supprimer l'arbo et garder juste le nom des fichiers.
Avant:
/etc/dossier/dossier/dossier/fichier1
/etc/dossier/fichier2
/var/log/dossier/fichier3
Après:
fichier1
fichier2
fichier3
merci pour votre aide.
Hors ligne
#2 Le 21/09/2010, à 13:55
- Jos31
Re : Supprimer le noms des dossiers et garde les noms des fichiers
Plop,
La commande basename devrait t'etre utile
basename /etc/dossier/dossier/dossier/fichier1
Hors ligne
#3 Le 21/09/2010, à 14:43
- amauche
Re : Supprimer le noms des dossiers et garde les noms des fichiers
Super c'est top merci mec et bonne fin de journée.
Hors ligne
#4 Le 21/09/2010, à 21:05
- nesthib
Re : Supprimer le noms des dossiers et garde les noms des fichiers
ou en bash pur :
VAR='/chemin/vers/un/fichier'
echo ${VAR##*/}
NB. merci de ne pas poster de demandes d'aide dans Trucs, astuces et scripts utiles, je déplace dans Console et Terminal. Par ailleurs tu peux passer ton sujet en [résolu] et modifiant ton premier message et en ajoutant la balise [résolu] au début du titre
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne