mplayer -noconsolecontrols <whatever> &
Eu gostaria de assistir a um filme com mplayer
de bash
em segundo plano, como acontece com todos os programas e nunca houve problemas:
mplayer Kick* &
se você gostaria de ver o Kickboxer, por exemplo. Mas isso não abre a janela, em vez disso, diz que o processo está parado. Eu posso trazer a janela do filme com fg mplayer
, mas a CLI não está disponível. (Isto é - tanto quanto eu posso ver de qualquer maneira - equivalente a mplayer Kick*
).
Consigo contornar o problema da seguinte forma:
$(mplayer Kick*) &
Mas então eu recebo dois bashes extras (vejo isso com ps
). Não é realmente um problema, já que os fecha quando eu Alt-F4 o filme, mas ainda é indesejável.
Eu acho que estou mais irritado por ter que digitar coisas extras, então se você criar um alias ou uma função, tudo bem. Embora, não me machuque saber o que está acontecendo.
mplayer -noconsolecontrols -really-quiet 2>/dev/null *.ogg &
Isso funciona para mim:
mplayer *.ogg </dev/null >/dev/null 2>&1 &
fonte: [RESOLVIDO] como executar o mplayer no fundo com a linha de comando?
e mantendo depois de deixar o terminal para:
nohup mplayer *.ogg </dev/null >/dev/null 2>&1 &
fonte: display - o MPlayer pára quando Eu saio da sessão SSH no Linux - Super User