Ae Angelo,

Vc pode proteger com aspas (simples) ou então escapa-lo com a contra-barra \

$ command abc\$d 'abc$d'

O xargs também poderia ser de grande ajuda, dê uma estudada nele ;-)

Ah, vc pode desativar os caracteres coringas com a opção noglob do bash!

On 4/10/07, Angelo Fausti Neto <[EMAIL PROTECTED]> wrote:
>
>   Oi pessoal,
>
> tenho o seguinte problema, como passar argumentos de linha de comando que
> contêm caracteres como $, ', ", sem que o shell os interprete?
>
> > command abcd abc$d ab'c'd'
>
> desde já, obrigado.
>
> --
> -- Angelo Fausti
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


[As partes desta mensagem que não continham texto foram removidas]

Responder a