Copier une colonne spécifique d'un fichier

GHISLINO Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, Tous

j'aimerais copier des colonnes d'un fichier txt présenté sous la forme ci-dessous




+++    MSOFTX1-VILLA        2012-05-31 09:19:55+00:00 
O&M    #3217792 
%%LST LAIGCI: BSCDPC="3";%% 
RETCODE = 0  Operation succeeded 

LAIGCI Description 
------------------ 
 Global cell ID  MSC number of the LA cell 

61203006F 
61203006F0047        22507939831 
61203006F0048        22507939831 
61203006F0049        22507939831 

---    END 


+++    MSOFTX1-VILLA        2012-05-31 09:19:55+00:00 
O&M    #3217793 
%%LST LAIGCI: BSCDPC="4";%% 
RETCODE = 0  Operation succeeded 

LAIGCI Description 
------------------ 
 Global cell ID  MSC number of the LA cell 

61203006F 
61203006R0045        22507939831 
61203006G0041        22507939831 
61203006K0042        22507939831 
61203006F 
61203006H0047        22507939831 
61203006F0045        22507939831 
61203006K0045        22507939831 


---    END 




je extraire de ce fichier la 1ère colonne en gras codé sur 13 caractères

Merci d'avance



A voir également:

2 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
$ awk '/^[0-9]/ && length($1)==13 {print $1}'  fichier.txt
61203006F0047
61203006F0048
61203006F0049
61203006R0045
61203006G0041
61203006K0042
61203006H0047
61203006F0045
61203006K0045
$ 
1
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
ou aussi
$ grep -Eo '^[0-9A-Z]{13}'  fichier.txt
61203006F0047
61203006F0048
61203006F0049
61203006R0045
61203006G0041
61203006K0042
61203006H0047
61203006F0045
61203006K0045
$ 
0