Extraire des parties d'un fichiers texte

Résolu/Fermé
tomk41 Messages postés 12 Date d'inscription mercredi 18 avril 2007 Statut Membre Dernière intervention 15 septembre 2008 - 16 juil. 2008 à 15:40
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 - 16 juil. 2008 à 16:01
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 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
16 juil. 2008 à 15:53
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 mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
16 juil. 2008 à 16:01
Bonjour,

Ceci peut aussi marcher:

grep pdf NOM_FICHIER |cut -d " " -f9

See U =)
1
tomk41 Messages postés 12 Date d'inscription mercredi 18 avril 2007 Statut Membre Dernière intervention 15 septembre 2008
16 juil. 2008 à 16:00
Super, merci !!
0