Tôi muốn biết cách viết Exec
lệnh của tệp .desktop để mở một thiết bị đầu cuối mới và thực thi một tập lệnh shell trong đó. Kịch bản shell đang hoạt động và có thể truy cập bởi tất cả người dùng. Khi khởi chạy tập lệnh từ thiết bị đầu cuối, mọi thứ đều hoạt động, nhưng nó không hoạt động khi cố gắng khởi chạy tập lệnh từ tệp .desktop.
Dưới đây là một số kết hợp tôi đã thử:
Exec=gnome-terminal -x sh -c 'echo hello'
Exec=sh -c 'gnome-terminal echo hello'
Exec=sh -c 'echo hello'
Exec=echo hello
Tùy chọn đầu cuối .desktop được đặt thành đúng.