Uso:
$ mplayer $(cat ~/stations/<tab>
em vez disso; faz a mesma coisa.
Eu estou no Ubuntu 10.04 e encontrei um obstáculo com conclusões completas dentro de backticks. Aqui está um exemplo para ilustrar:
Eu salvo o fluxo de URL: s para minhas estações de rádio em arquivos de texto, e normalmente começo a escutar digitando
$ mplayer 'cat ~/stations/some.fm'
Seria ótimo se eu pudesse usar a conclusão de tabulação em:
$ mplayer 'cat ~/stations/<tab>
Nesse caso, no entanto, a conclusão da tabulação parece não corresponder aos arquivos, apenas aos diretórios. Então eu pego
$ mplayer 'cat ~/stations/<tab>
subdir1 subdir2
$ mplayer 'cat ~/stations/
Mas não há arquivos! Uma solução alternativa é usar
$ cat ~/stations/some.fm | xargs mplayer
Nesse caso, a conclusão da guia funciona, mas eu preferiria usar a versão de backtick. Não apenas para este exemplo, mas isso também me afetou em muitas outras situações.
Alguém aqui sabe como corrigir isso / onde o filtro está definido?