On Monday, 9 October 2017 22:11:31 CEST Alexandre Hoïde wrote: > sed, peut-être… perso je ne vois pas, mais peut-être. Par contre, gawk ?
Pas d'idée pour sed non plus. L'exemple avec awk m'a fait penser à une option peu connue de perl qui permet de séparer un fichier en paragraphes ( -000) . Ce qui donne avec l'exemple de fichier ldif donné par Alexandre: $ perl -n -000 -e 'print if /sAMAccountName: smith/;' fichier.ldif dn: CN=John Smith,OU=Users,DC=contoso,DC=com proxyAddresses: SMTP:sm...@contoso.com proxyAddresses: smtp:john.sm...@contoso.com proxyAddresses: smtp:jsm...@elsewhere.com proxyAddresses: MS:ORG/ORGEXCH/JOHNSMITH sAMAccountName: smith dn: CN=John Smith,OU=Users,DC=contoso,DC=com proxyAddresses: SMTP:sm...@contoso.com proxyAddresses: smtp:john.sm...@contoso.com proxyAddresses: smtp:jsm...@elsewhere.com proxyAddresses: MS:ORG/ORGEXCH/JOHNSMITH sAMAccountName: smith HTH -- https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/ http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org