Re: un peu de grep
Philippe Verdy wrote:
> echo $line | egrep '[/]dev[/]rmt[/][01])m[^b]|[/]dev[/]rmt[/][01]m$'
>
> Note l'usage des [] autour du / simplifie l'écriture et la rends plus
> lisible que l'utilisation de backslashes, possibles également:
>
> echo $line | egrep '\/dev\/rmt\/[01])m[^b]|\/dev\/rmt\/[01]m$'
Tout ceci n'est pas nécessaire, le slash (/) n'est pas un caractère
spécial pour egrep.
Maintenant, comme nous somme sur une liste GNU/Debian, il est raisonable
de penser que le programme egrep est GNU grep. Il est donc possible
d'utiliser '\>' comme délimiteur de fin de mot:
echo $line | egrep '/dev/rmt/[01]m\>'
--
Edouard G. Parmelan
http://egp.free.fr
Reply to: