Pular para o conteúdo

Conteúdo da variável [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Conteúdo da variável [RESOLVIDO]

Enviado em 16/02/2020 - 11:50h

Caros

ao criar a variável, referente a um arquivo de video:
musica="Elomar-O Violeiro-t1r3P3qnkgU.mkv"

E executar:
echo $musica

Obtenho, corretamente:
Elomar-O Violeiro-t1r3P3qnkgU.mkv


PORÉM, ao executar:
mplayer $musica

Obtenho um resultado onde o mplayer tenta executar o arquivo como se fosse dois, por causa do espaço em branco.

Playing Elomar-O.
File not found: 'Elomar-O'
Failed to open Elomar-O.


Playing Violeiro-t1r3P3qnkgU.mkv.
File not found: 'Violeiro-t1r3P3qnkgU.mkv'
Failed to open Violeiro-t1r3P3qnkgU.mkv.


DÚVIDA:

Como fazer o mplayer entender como uma coisa só?

Obrigado

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Conteúdo da variável [RESOLVIDO]

Enviado em 16/02/2020 - 12:57h

Coloque a variável entre aspas "$musica" ou adicione uma barra invertida \ antes de cada espaço [musica="Elomar-O\ Violeiro-t1r3P3qnkgU.mkv"]

3. Re: Conteúdo da variável [RESOLVIDO]

Enviado em 16/02/2020 - 15:31h

A questão é que isto faz parte de um script em abril. Teria que automatizar esse processo. Tentei com ffmpeg e dando o mesmo erro.. Só consigo resultado no script com arquivos sem espaço. Mas aí não fica legal. Obrigado

4. Re: Conteúdo da variável [RESOLVIDO]

Enviado em 16/02/2020 - 20:29h

Mostre o script.

5. Re: Conteúdo da variável [RESOLVIDO]

Enviado em 17/02/2020 - 00:21h

Tenta so colocar assim para rodar...

mplayer "$musica"

6. Re: Conteúdo da variável [RESOLVIDO]

Enviado em 17/02/2020 - 09:29h

Caros

A solução das aspas do Williamm me resolveu o problema.

Muito obrigado!


Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder