O comando open bla.avi -a vlc
funciona porque o OS X está usando seu banco de dados dos Serviços de Lançamento para abrir o aplicativo VLC. Isso não tem nada a ver com um binário de linha de comando com o mesmo nome, que não é instalado por padrão.
O binário que você procura está no pacote VLC.app
, então você pode digitar isso em um terminal:
/Applications/VLC.app/Contents/MacOS/VLC -I rc
Isso abrirá a linha de comando interativa VLC. Ou execute o seguinte para registrar a linha acima como um alias para vlc
:
echo "alias vlc='/Applications/VLC.app/Contents/MacOS/VLC -I rc'" >> ~/.bash_profile
Depois de adicionar isso, você precisa reiniciar o seu Terminal. Agora digite vlc
e você chegará à linha de comando.
Se você não gostar da interface interativa ou quiser usar VLC
com outras opções, precisará editar seu ~/.bash_profile
de acordo, por exemplo, através de open -e ~/.bash_profile
.