Se os XdgUtils estiverem instalados, os arquivos podem ser abertos via
xdg-open file
Caso contrário, pode haver algo fornecido pelo ambiente de área de trabalho, por exemplo, para gnome
gnome-open file
Em um mac cli, eu posso digitar open file.jpg
e o mac automaticamente descobrirá o aplicativo correto e o abrirá para mim.
No Windows, o comando start
faz a mesma coisa, mas também abrirá o explorador para o diretório de trabalho se não houver parâmetros.
Existe uma maneira de fazer isso no linux? (talvez apenas certas distros?)
Se os XdgUtils estiverem instalados, os arquivos podem ser abertos via
xdg-open file
Caso contrário, pode haver algo fornecido pelo ambiente de área de trabalho, por exemplo, para gnome
gnome-open file
Experimente xdg-open
. Deve ser suportado pela maioria das distros e desktops.
Parece que você pode anexar um "e" comercial à sua linha:
Windows:
start "Title" /MIN <application>
Linux:
<application> &
Como resultado, você verá o ID do processo do aplicativo e, na janela do terminal em que você está localizado, você verá a saída do aplicativo.
Tags command-line linux