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

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

Re: [shell-script] Variáveis com apóstrofos


From: Elder Marco
Subject: Re: [shell-script] Variáveis com apóstrofos
Date: Sun, 4 Jan 2009 10:51:54 -0200

Eri, acho que não deu certo não. Veja que a contrabarra é que está
aparecendo em #transconde..:

\'#transcode{vcodec="mp2v",vb=5000,width=640,height=480,fps=

A questão é que não precisa utilizar a contrabarra para usar os apóstrofos.
Você pode inserir eles normalmente. Eu fiz essa pequena modificação aqui no
Fedora, veja:

$ cat teste.sh
#!/bin/bash

VLC="-vvv --color v4l2:// :v4l2-dev=/dev/video0 :v4l2-adev=/dev/dsp
:v4l2-standard=0 --volume 25000 --sout
'#transcode{vcodec=\"mp2v\",vb=5000,width=640,height=480,fps=\"30\",deinterlace,acodec=\"mp3\",ab=\"64\",channels=\"1\",audio-sync}:std{access=\"http\",mux=\"ps\",dst=\"127.0.0.1:8080
\"}"

echo "$VLC"

$ ./teste.sh
-vvv --color v4l2:// :v4l2-dev=/dev/video0 :v4l2-adev=/dev/dsp
:v4l2-standard=0 --volume 25000 --sout
'#transcode{vcodec="mp2v",vb=5000,width=640,height=480,fps="30",deinterlace,acodec="mp3",ab="64",channels="1",audio-sync}:std{access="http",mux="ps",dst="
127.0.0.1:8080"}


Sem dar erro nenhum, apenas tirei a contrabarra. :-)




2009/1/4 Eri Ramos Bastos <address@hidden>

>   Assim funcionou:
>
> $ cat teste.sh
> #!/bin/bash
>
> VLC="-vvv --color v4l2:// :v4l2-dev=/dev/video0 :v4l2-adev=/dev/dsp
> :v4l2-standard=0 --volume 25000 --sout
>
> \'#transcode{vcodec=\"mp2v\",vb=5000,width=640,height=480,fps=\"30\",deinterlace,acodec=\"mp3\",ab=\"64\",channels=\"1\",audio-sync}:std{access=\"http\",mux=\"ps\",dst=\"127.0.0.1:8080
> \"}"
>
> echo "$VLC"
>
> $./teste.sh
> -vvv --color v4l2:// :v4l2-dev=/dev/video0 :v4l2-adev=/dev/dsp
> :v4l2-standard=0 --volume 25000 --sout
>
> \'#transcode{vcodec="mp2v",vb=5000,width=640,height=480,fps="30",deinterlace,acodec="mp3",ab="64",channels="1",audio-sync}:std{access="http",mux="ps",dst="
> 127.0.0.1:8080"}
>
> Como o email pode perder a formatação coloquei no pastebin também:
>
> http://pastebin.com/m71117678
>
> []'s
> Eri Ramos Bastos
>
> 2009/1/3 Fernando Gottlieb <address@hidden<fernando0973%40gmail.com>
> >
> >
> > Boa tarde Eri.
> > Esta tentativa eu já havia feito, mas não funcionou.
> > Quando leio a variável pelo script, ele retorna um erro e sequer consigo
> > imprimir (echo).
> >
> >
>  
>



-- 
Elder Marco

Linux User: #471180

"O conhecimento é tristeza: aqueles que mais sabem são os que mais
profundamente devem lamentar a mais fatal verdade, a árvore do conhecimento
não é a da vida." (Versos extraídos da tragédia Manfred, de Byron e citado
por Nietzsche em "Humano, demasiado humano")


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



reply via email to

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