Bonjour,
Tout d'abord merci d'avance ne serait-ce que du temps que vous pris pour lire mon message et un TRÈS grand merci si vous m'aidez.
Je préviens tout de suite je suis une grosse buse, mais j'essaie quand même... de faire des choses
Je cherche à extraire plusieurs informations du fichier suivant :j'explique si je trouve un status DOWN je souhaite récupérer sur une ligne les informations suivantes :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Drive Name TTTT00002_RSFE0010X_44 Index 73 NonRewindDrivePath /dev/mt_d3l7 NDMP client XXXX00110 Type hcart3 Status DOWN SCSI Protection SR (Global) Shared Access No TLD(5) Definition DRIVE=44 Serial Number VD036AV1511BVW00093 Drive Name TTTT00002_RSFE0010X_22 Index 73 NonRewindDrivePath /dev/mt_d3l8 NDMP client XXXX00111 Type hcart3 Status UP SCSI Protection SR (Global) Shared Access No TLD(5) Definition DRIVE=44 Serial Number VD036AV1511BVW00193
Drive Name
NDMP client
pour commencer j'essaie juste avec Drive Name mais j'ai ne sais pas comment filtrer les informations dont je n'ai pas besoin...
au final je n'ai pas de filtre sur le DOWN et en plus je recupere toutes les valeurs de la colonne 3...Code:cat test.txt | awk ' /DOWN/ { print $2} $1~ /^[A-Z]/ { print $3}'
Merci d'avance de votre aide