わかりましたので、実行gedit myfile.txtはうまく動作します。しかし、ファイルタイプにリンクされたデフォルトのデスクトップアプリを使用して、bashスクリプト内からファイルを開くのはどうでしょうか?
私は以下を試しましたが、ターミナルで手動で実行するとうまくいきますが、bashファイルに入れても何も起こりません:
#!/bin/bash
xdg-open "myfile.txt"&
代わりに何をすべきですか?
ターミナルを閉じた後もファイルを開いたままにしておく必要があることに注意してください。
geditされたファイルで開きます(または既存のセッションで新しいタブを開きます)。ただし、プログラムが終了するまでブロックするのではなく、すぐに戻ります。
xtg-openました*.txt、*.htmlそしてもっと-ただうまくいきません。