[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Tratamento de argumentos
From: |
Frederico Barnard Ferreira |
Subject: |
Re: [shell-script] Tratamento de argumentos |
Date: |
Thu, 14 Jul 2011 11:50:29 -0700 (PDT) |
Tenta passar assim:
sh script.sh \/tmp\/origem \/tmp\/destino/
Nunca imaginei esse caso e estou no windows agora, então não tenho como testar
para saber se vai funcionar.
Na minha cabeça maluca, funciona. A barra invertida diz para o bash que é para
ignorar o próximo caractere espaciel. Estou errado?
Frederico Barnard Ferreira
(21) 8714-1445
>________________________________
>De: C4DU <address@hidden>
>Para: address@hidden
>Enviadas: Quinta-feira, 14 de Julho de 2011 15:08
>Assunto: [shell-script] Tratamento de argumentos
>
>
>
>Pessoal, boa tarde!
>
>Encontro dificuldades para adicionar uma contra-barra aos paths passados
>como argumentos.
>
>Exemplo:
>
>sh script.sh /tmp/origem/ /tmp/destino/
>
>Gostaria de pegar os argumentos $1 e $2, e usá-los em um sed. Porém, as
>barras devem ser "escapadas" para que surta efeito.
>
>Alguém poderia dar uma força?
>
>Grato!
>
>--
>[]'s
>Carlos Eduardo
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
[As partes desta mensagem que não continham texto foram removidas]