Hello,

Voici mon problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$@server # /sbin/dmsetup --tree ls | /usr/bin/grep -B1 123450123458e12345000000000012345
lvm|serveur1|toto (253:212)
 `-123450123458e12345000000000012345(253:85)
Le soucis est que je veux extraire juste "toto" de cette séquence et je ne vois pas trop quoi faire en utilisant qu'un seul process.

La méthode crade consiste à utiliser head -n1 et regreper dessus, mais juste dégueu..

Je voudrais faire ça proprement via SED ou autre (je ne peux pas utiliser awk). Auriez-vous une idée ?

merci !