Ok, donc courir gedit myfile.txt
fonctionne bien. Mais qu'en est-il de l'ouverture d'un fichier à partir d'un script bash, en utilisant l'application de bureau par défaut liée au type de fichier?
J'ai essayé ci-dessous, ce qui fonctionne très bien lorsqu'il est exécuté manuellement dans le terminal, mais quand je le mets dans un fichier bash, rien ne se passe:
#!/bin/bash
xdg-open "myfile.txt"&
Que dois-je faire à la place?
Veuillez noter que j'ai également besoin que le fichier reste ouvert après la fermeture du terminal.
gedit
avec le fichier répertorié (ou ouvre un nouvel onglet dans une session existante). Il revient cependant immédiatement, plutôt que de bloquer jusqu'à la fin du programme.
xtg-open
sur *.txt
, *.html
et plus - juste ne fonctionnera pas.