On Sunday 15 September 2002 00:02, Sebastien Cevey wrote:

> Je cherche à utiliser "--" en argument d'un programme mais il est
> toujours interprété comme un flag, et je ne parviens pas à le faire
> reconnaitre comme un argument.
>
> Exemple :
>
>               $ rgrep -- *
>
> Comment rechercher tous les fichiers qui contiennent "--" ?

J'arrive un peu tard...  mais lorsque j'ai besoin de m'assurer qu'un caractère 
est bien compris comme tel par des commmandes utilisant les regexp(), 
j'utilise souvent les '[]', tel que :

$ rgrep '[-]' *

Et du coup, '-' est pris comme un caractère, et non comme une option. En 
désespoir de cause, y'a un truc pas beau mais qui narche aussi très bien :

$ sed -n '/-/p' *

Mais qui n'est pas récursif.

Daniel

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.

Répondre à