Ok, então correr gedit myfile.txt
funciona bem. Mas e quanto a abrir um arquivo de dentro de um script bash, usando o aplicativo de desktop padrão vinculado ao tipo de arquivo?
Eu tentei abaixo, o que funciona muito bem quando executado manualmente no terminal, mas quando o coloco em um arquivo bash, nada acontece:
#!/bin/bash
xdg-open "myfile.txt"&
O que devo fazer em vez disso?
Observe que eu preciso que o arquivo permaneça aberto após o fechamento do terminal também.
gedit
com o arquivo listado (ou abre uma nova guia em uma sessão existente). Porém, ele retorna imediatamente, em vez de bloquear até que o programa saia.
xtg-open
em *.txt
, *.html
e mais - apenas não vai funcionar.