Questão um linux cli equivalente ao comando "open" do mac? ou o comando “start” do windows?


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 start comando faz a mesma coisa, mas também abrirá o explorer para o diretório de trabalho se nenhum parâmetro for dado.

Existe uma maneira de fazer isso no linux? (talvez apenas certas distros?)


4


origem




Respostas:


E se XdgUtils é instalado arquivos podem ser abertos via

xdg-open file

Caso contrário, pode haver algo fornecido pelo ambiente de área de trabalho, por exemplo, para gnomo

gnome-open file

8





Experimentar xdg-open. Deve ser suportado pela maioria das distros e desktops.


3





Parece que você pode anexar um e comercial à sua linha:

Janelas :

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.


0



Esta sugestão iniciará um programa em execução em segundo plano. Eu estava interessado em tomar qualquer Arquivo (não apenas executáveis) e fazer com que o sistema operacional encontre automaticamente o programa padrão associado a esse arquivo e, em seguida, faça com que esse programa o inicie por mim. Por exemplo, no Windows eu posso digitar start file.jpg e ele encontrará o programa visualizador de imagens e abrirá o arquivo para mim. - Alexander Bird