alias para pegar um parâmetro e sair após a execução

1

No meu ~/.bashrc , tenho um alias chamado yy da seguinte forma

alias yy="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]'"

Mas eu geralmente executo dessa maneira

yy <url list> && exit

Gostaria de simplificar e convertê-lo em um alias simples chamado yye .

yye <url list>

Alguém poderia, por favor, informar como executar essa definição de pseudônimo?

    
por zak 04.04.2018 / 06:20

1 resposta

2

Não use um alias para isso. Use uma função:

yye() { youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]' "$@" && exit; }

O comando acima define o alias. Se você quiser que seja permanente, coloque o acima em seu arquivo ~/.bashrc .

O comando yye pode ser chamado como:

yye <url list>
    
por John1024 04.04.2018 / 06:32