Extraire des parties d'un fichiers texte

Résolu
tomk41 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
MyTux Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je travail sous Unix et j'aurai besoin d'extraire une liste de fichiers contenue dans un fichiers texte.

Voila un exemple de fichier :

-----------------------------------------------------------------------------------------------
/streamserve/projets/output/spl_letters/40:
total 336
-rw-rw-r-- 1 strsadm strs 55438 Dec 4 2007 1-1142851_20071130_3078644110.pdf
-rw-rw-r-- 1 strsadm strs 55288 Dec 4 2007 1-2648991_20071130_8269575418.pdf
-rw-rw-r-- 1 strsadm strs 55279 Dec 4 2007 1-598783_20071130_1276889009.pdf

streamserve/projets/output/spl_letters/74:
total 112
-rw-rw-r-- 1 strsadm strs 55527 Jan 3 2008 1-1815770_20071116_4192139280.pdf
[...]
-----------------------------------------------------------------------------------------------

A partir de ça, je dois extraire les nom de fichiers pdf :

1-1142851_20071130_3078644110.pdf
1-2648991_20071130_8269575418.pdf
1-598783_20071130_1276889009.pdf
1-1815770_20071116_4192139280.pdf

J'ai essayé plusieurs manips avec grep mais je n'arrive pas à extraire uniquement les nom de fichiers pdf.

Est ce que l'un d'entre vous aurait une idée ?

d'avance merci.
A voir également:

3 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
affiche le dernier champ de chaque ligne qui en contient 9
awk 'NF == 9 {print $NF}'
2
MyTux Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   44
 
Bonjour,

Ceci peut aussi marcher:

grep pdf NOM_FICHIER |cut -d " " -f9

See U =)
1
tomk41 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Super, merci !!
0