Extraire des données dans un fichier

Résolu
dino -  
 dino -
Bonjour,

J'ai un fichier sous cette forme :

ID chemin User name # Locks

-------------------------------------------------------------------------------
6365 \doc\fichier 0
8604 \test\log V221345 0
The command completed successfully.


Je voudrais extraire juste les n° ID via awk ou autre .

Si qlq a une solution

Merci a tous

A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

$ cat plop
ID chemin User name # Locks

-------------------------------------------------------------------------------
6365 \doc\fichier 0
8604 \test\log V221345 0
The command completed successfully.

$ awk '/^[[:digit:]]+ / { print $1 }' plop
6365
8604
$

ou
$ egrep -o '^[[:digit:]]+' plop
6365
8604
$

;-))
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
une expression régulière :
grep "^[[:digit:]]" fichier|cut -f 1
0
dino
 
Bonjour,

Super ca marche !

Merci beaucoup
0