Extraire des parties d'un fichiers texte

[Résolu/Fermé]
Signaler
Messages postés
12
Date d'inscription
mercredi 18 avril 2007
Statut
Membre
Dernière intervention
15 septembre 2008
-
Messages postés
222
Date d'inscription
mardi 29 janvier 2008
Statut
Membre
Dernière intervention
26 mars 2013
-
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.

3 réponses

Messages postés
18246
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 juillet 2021
5 331
hello
affiche le dernier champ de chaque ligne qui en contient 9
awk 'NF == 9 {print $NF}'
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
222
Date d'inscription
mardi 29 janvier 2008
Statut
Membre
Dernière intervention
26 mars 2013
43
Bonjour,

Ceci peut aussi marcher:

grep pdf NOM_FICHIER |cut -d " " -f9

See U =)
Messages postés
12
Date d'inscription
mercredi 18 avril 2007
Statut
Membre
Dernière intervention
15 septembre 2008

Super, merci !!