|
|
|
|
||||||
| fr.comp.os.unix Système UNIX. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjour,
Comment faire pour récupérer un mot présent sur la seconde ligne d'un fichier et délimité par un crochet ouvrant comme ceci ( et un point, comme cela |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Le 13-03-2007, david a écrit:
> Bonjour, bonjour, > Comment faire pour récupérer un mot présent sur la seconde ligne d'un > fichier et délimité par un crochet ouvrant comme ceci > ( > et un point, comme cela > . > > Avec cette commande, le mot est encadré par les parentheses ouvrante et > fermante, moi je recherche, > la parenthese ouvrante et le point. > > sed '2!d;s/(\(.*\)).*/\1/' fichier sed -n '1d;2s/^.*(\(.*\)\..*$/\1/p;Q' fichier récupère le texte entre la dernière parenthèse ouvrante et le dernier point qui la suit ; pour commencer à la première parenthèse ouvrante, débuter par s/^[^(]*(... > Merci d'avance. de rien, -- Jacques L'helgoualc'h |
|
![]() |
| Outils de la discussion | |
|
|