extraction de nombres dans une chaine - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 08-03-2006 à 19:11:35
Code :
|
Marsh Posté le 09-03-2006 à 10:00:11
Bon ben merci...
(un jour il faudra que je me fasse expliquer cette commande sed et les expressions régulières)
Marsh Posté le 08-03-2006 à 18:23:22
Supposons une listye de fihiers comme celle-ci:
$HOME/LinkDATA/ImagesVR/IsoVol/ct/p0V.mhd
$HOME/LinkDATA/ImagesVR/IsoVol/ct/p1V.mhd
...
$HOME/LinkDATA/ImagesVR/IsoVol/ct/p10V.mhd
...
$HOME/LinkDATA/ImagesVR/IsoVol/ct/p15V.mhd
Comment puis-je récupérer la valeur 0 de $HOME/LinkDATA/ImagesVR/IsoVol/ct/p0V.mhd (respectivement 1,...,10...,15) dans une variable?
j'ai essayé avec cut mais comme on a soit 1 soit 2 caractère cela pose un problème.
y'a t'il moyen de filtrer une chaîne de caractère, filtre qui ressortirait uniqument les caractères numériques (ce qui conviendrait ici)
une idée..? merci d'avance
Message édité par sutanpepper le 08-03-2006 à 18:24:57