shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Argumento de linha de comando com caracteres especiai


From: Angelo Fausti Neto
Subject: Re: [shell-script] Argumento de linha de comando com caracteres especiais do shell
Date: Tue, 10 Apr 2007 16:12:12 -0300

Oi Tiago,

obrigado pela dica. Na verdade daria muito trabalho escapar com contra-barra
e resolvi passar o argumento por stdin usando read, o que para o meu
proposito serve:

read arg; echo $arg | command

assim arg pode conter qq qualquer caracter

abraços.

On 4/10/07, Tiago Barcellos Peczenyj <address@hidden> wrote:
>
>   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 <address@hidden<angelofausti%40gmail.com>>
> 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]
>
>  
>



-- 
-- Angelo Fausti


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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]