a variavel pode, muito bem, conter espaços

CMD="Outlook Express"

a questão é o shell passar tudo como um argumento, e não dois, ai vc coloca
aspas duplas no comando

smbmount "//maq1/${CMD}/mnt/ponto"

ai deve funcionar 100% energia da carcaça!

On 4/20/07, Adelson O. Junior <[EMAIL PROTECTED]> wrote:
>
>   Boa tarde Lista,
> preciso armazenar numa variável uma pasta que contém espaço (ex.:
> Outlook Express) para ser usado em um comando.
> Na linha de comando, utilizando a barra invertida (\) antes do espaço
> funciona.
> Ex: smbmount //maq1/Outlook\ Express /mnt/ponto
>
> CMD="Outlook\ Express" nao funciona, CMD='Outlook\ Express' tambem nao...
>
> Estou querendo isto:
> smbmount //maq1/$CMD /mnt/ponto
>
> Obrigado.
>  
>



-- 
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


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

Responder a