Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Luc.Habert.00__arjf
Professeur Méphisto :
Comment extraire le nom d'un fichier/répertoire à partir de son chemin complet ?
${ploum##*/}
. Ce qui veut dire prendre le contenu de la variable ploum, et effacer son plus long préfixe qui matche le motif « */ ». Au passage, si tu mets « # » à la place de « ## », ça efface le plus court préfixe, et tu as pareil pour les suffixe avec « %% » et « % » (donc pour enlever le nom du fichier et ne garder que son chemin d'accès, ça serait « ${ploum%/*} »).
Des gens vont te dire « `dirname "$ploum"` », qui a le léger inconvénient d'effacer les blancs qui se trouveraient à la fin de $ploum.
Professeur Méphisto
:
Comment extraire le nom d'un fichier/répertoire à partir de son chemin
complet ?
${ploum##*/}
. Ce qui veut dire prendre le contenu de la variable ploum, et effacer son
plus long préfixe qui matche le motif « */ ». Au passage, si tu mets « # » à
la place de « ## », ça efface le plus court préfixe, et tu as pareil pour
les suffixe avec « %% » et « % » (donc pour enlever le nom du fichier et ne
garder que son chemin d'accès, ça serait « ${ploum%/*} »).
Des gens vont te dire « `dirname "$ploum"` », qui a le léger inconvénient
d'effacer les blancs qui se trouveraient à la fin de $ploum.
Comment extraire le nom d'un fichier/répertoire à partir de son chemin complet ?
${ploum##*/}
. Ce qui veut dire prendre le contenu de la variable ploum, et effacer son plus long préfixe qui matche le motif « */ ». Au passage, si tu mets « # » à la place de « ## », ça efface le plus court préfixe, et tu as pareil pour les suffixe avec « %% » et « % » (donc pour enlever le nom du fichier et ne garder que son chemin d'accès, ça serait « ${ploum%/*} »).
Des gens vont te dire « `dirname "$ploum"` », qui a le léger inconvénient d'effacer les blancs qui se trouveraient à la fin de $ploum.
Professeur M
${ploum##*/}
merci...
Des gens vont te dire « `dirname "$ploum"` », qui a le léger inconvénient d'effacer les blancs qui se trouveraient à la fin de $ploum.
Dans le cas qui m'interresse, cela ne devrait pas poser de problème, mais si ploum##*/ est plus propre...
Méph'
-- C'est parce que la lumière est plus rapide que le son que certains ont l'air brillants avant d'avoir l'air con
${ploum##*/}
merci...
Des gens vont te dire « `dirname "$ploum"` », qui a le léger inconvénient
d'effacer les blancs qui se trouveraient à la fin de $ploum.
Dans le cas qui m'interresse, cela ne devrait pas poser de problème, mais
si ploum##*/ est plus propre...
Méph'
--
C'est parce que la lumière est plus rapide que le son que certains
ont l'air brillants avant d'avoir l'air con