Bonjour à vous,
Débutant en bash je me permets de solliciter votre aide.
J'ai un gros fichier dans lequel je veux extraire des motifs particulier avec comme points communs qu'ils commencent tous par # et se termine par une virgule:
ex:
#HV9a1a)#HV9a1,JQ705368,EU545422)#HV9a,ct204,JQ703720,EF222253,EU545420,LK08)#HV9+152,((EF222233,KM272200)#HV9b+13651,JQ704799,FJ147309)#HV9b,JQ703367,JQ703202,HM852859,(KC911421),#V+154+H45,#N1a
je suis partie avec grep et les Regex:
grep -o '#'[A-Z]*[0-9]* fichier
Néanmoins il y a beaucoup de possibilités quant aux motifs à extraire (alternance de chiffres, de lettres de +) et je ne sais pas comment inclure toutes ces possibilités pour être certain d'extraire toutes les variantes de mes motifs?
Merci beaucoup pour votre aide.
Partager