Zsh - alias -s com parâmetro

5

Em zsh, posso especificar o programa padrão para abrir a extensão de arquivo como alias -s {mkv,mpg}='mplayer' . Eu corro muito bem, mas o que eu realmente quero é executar mplayer <filename> & para que ele não produza materiais técnicos e "roube" minha sessão atual de shell.

Como posso fazer isso acontecer?

Obrigado pela leitura:)

    
por nXqd 04.06.2012 / 05:28

1 resposta

8

Você fornece um script de wrapper ou uma função fazendo o que precisa, por exemplo:

background() {
  "$@" &
}

e use a função / script:

alias -s {mkv,mpg}='background mplayer'
    
por 04.06.2012 / 07:48

Tags