divisé une variable en plusieur avec comme marqueur "/" [bash] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 12-11-2005 à 17:04:52
dirname + basename
Marsh Posté le 12-11-2005 à 17:19:30
pas mieux.
Le compte est bon, e_esprit a gagné
Marsh Posté le 12-11-2005 à 17:45:14
merki a vous c'est exactement ce que je cherchais
Du coup vous avez été super rapide et donné exactement ce que je cherchais merki a vous
Merki et a bientot pour des prochaines aventures
Marsh Posté le 12-11-2005 à 17:49:14
Code :
|
un truc dans le genre (man bash ...)
Marsh Posté le 13-11-2005 à 17:00:08
basename est dirname sont beaucoup plus adaptés. Et à la limite s'il ne veut pas de basename et dirname, ${parameter##word} et ${parameter%%word} sont eux-même beacoup plus adaptés que ${parameter//pattern/string}, qui en plus n'est pas sttandard et n'existe pas dans ksh, par exemple.
Marsh Posté le 12-11-2005 à 16:51:08
Bonjour
Je ne sais pas si j'ai été clair dans le titre donc je vais m efforcer au mieu de letre ici!
J'ai une variable $var qui contient le chemin absolu d'un fichier
$var=/le/chemin/absolu/monfichier.ext
je voudrais mettre dans une autre variable
$MonRep=/le/chemin/absolu/
Je sais qu'il existe une fonction qui decortique comme je le souhaite les variable a partir des "/" mais je ne sais pas du tout laquelle que c'est; et notre tres cher ami Google n'a pas su m'aider, enfin petetre me suis je mal exprimé....
Enfin bref si quelqu un se rappelle du nom de cette fonction ou tout du moins un procede assez leger qui permetrai de faire pareil je suis preneur, car la je cherche et je seche surtout!!
Merci par avance