Итак, бег gedit myfile.txt
работает хорошо. Но как насчет открытия файла внутри скрипта bash с использованием стандартного настольного приложения, связанного с типом файла?
Я попробовал ниже, который прекрасно работает при запуске вручную в терминале, но когда я помещаю его в файл Bash, ничего не происходит:
#!/bin/bash
xdg-open "myfile.txt"&
Что я должен сделать вместо этого?
Обратите внимание, что мне нужно, чтобы файл оставался открытым и после закрытия терминала.
gedit
с перечисленным файлом (или открывает новую вкладку в существующем сеансе). Однако он возвращается немедленно, а не блокируется до выхода из программы.
xtg-open
на *.txt
, *.html
и больше - просто не будет работать.