Piping vários arquivos de áudio para o media player totem

1

Meu gf gosta dos Beatles, então coloquei algumas faixas no meu disco ...

Beatles - Here Comes The Sun.mp3
Beatles - If I Fell.mp3
Beatles - Tell me why.mp3
Beatles - Things we said today.mp3

... agora do terminal - eu posso facilmente enfileirar uma faixa no meu totem de player de mídia

totem --enqueue "Beatles - Here Comes The Sun.mp3"

Mas às vezes minha namorada gosta de me dar smoochies, me mantendo ocupado de passar o dia todo enfileirando as faixas uma a uma.

Existe uma maneira de inserir várias faixas com um único comando?

... não precisa ser simples ... mas ela acha que linhas de comando únicas são tão quentes, resultando em mais smoochies :) Além disso, por favor, presuma que os arquivos podem estar espalhados em subdiretórios.

Eu tentei o seguinte, mas não funcionou ...

totem --enqueue "$(find -iname "*beatles*")"
    
por somethis 10.01.2013 / 16:15

1 resposta

2

É por causa do espaçamento nos nomes dos arquivos que não funciona ...

Tente

find -iname '*beatles*' -exec totem --enqueue {} +

isso executa totem --enqueue com todos os arquivos encontrados, mas escapa dos espaços corretamente.

    
por Gerhard Burger 10.01.2013 / 17:21