Ok, vì vậy chạy gedit myfile.txt
hoạt động tốt. Nhưng những gì về việc mở một tệp từ bên trong một tập lệnh bash, bằng cách sử dụng ứng dụng máy tính để bàn mặc định được liên kết với kiểu tệp?
Tôi đã thử bên dưới, hoạt động rất tốt khi chạy thủ công trong thiết bị đầu cuối, nhưng khi tôi đặt nó vào tệp bash, không có gì xảy ra:
#!/bin/bash
xdg-open "myfile.txt"&
Tôi nên làm gì thay thế?
Xin lưu ý rằng tôi cũng cần mở tệp sau khi đóng thiết bị đầu cuối.
gedit
với tệp được liệt kê (hoặc mở một tab mới trong một phiên hiện có). Nó trả về ngay lập tức, thay vì chặn cho đến khi chương trình thoát.
xtg-open
trên *.txt
, *.html
và nhiều hơn nữa - chỉ wont work.