[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Uso de Variável contendo espaço na linha de comando
From: |
Geison Farias |
Subject: |
Re: [shell-script] Uso de Variável contendo espaço na linha de comando |
Date: |
Wed, 21 Jan 2004 17:25:19 -0200 |
Olá Romildo
faça o seguinte teste
[geison@eletro geison]$ TESTE="oi meu nome eh \"Geison\" "
[geison@eletro geison]$ echo $TESTE
oi meu nome eh "Geison"
Geison Farias
Recife - PE
At 17:18 21/1/2004 -0200, you wrote:
>Olá.
>
>Estou escrevendo um script para o bash onde faço:
>
>Em um script bash preciso executar um comando da forma:
>
>$ transcode ... -J subtitler="subtitle_file=$f.ppml color_depth=32" ...
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>Porém a opção '-J' juntamente ao seu argumento não deve
>ser escrita diretamente na chamada do comando 'transcode',
>porém deve estar definida numa variável 'sub'
>
>sub="-J subtitler=subtitle_file=$f.ppml color_depth=32"
> ^ ^
> | |
>
>Problema: como colocar as aspas nos pontos indicados de
>tal forma que o comando
>
>$ transcode ... $sub ...
>
>seja equivalente ao primeiro comando citado acima?
>
>Alguma dica?
>
>Romildo.
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de programação, como
>perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
>aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em
>http://www.listasdiscussao.cjb.net
>---------------------------------------------------------------------
>
>
>Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
>http://br.yahoo.com/info/utos.html