On Fri, 23 Jul 2010 14:44:33 +0200, Jean-Louis Cech <[email protected]>
wrote:
> j'obtiens une chaine vide.
> idem avec grep -v '$'

Normal : $ est un symbole spécial d'expression régulière (fin de ligne).

Tu peux l'échapper pour le traiter comme un caractère normal :
cat /var/lib/samba/private/smbpasswd | cut -d ":" -f1 | grep -v \\$
cat /var/lib/samba/private/smbpasswd | cut -d ":" -f1 | grep -v '\$'

François

-- 
François Poulain <[email protected]>

Ce qui révolte dans la souffrance n'est pas la souffrance en soi, mais
le non-sens de la souffrance. 
-+- Friedrich Nietszche, La généalogie de la morale -+-
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à