Ingin membuka file (file .pdb:format struktur protein, tidak masalah) dengan klik dua kali.
"Buka dengan" secara manual diarahkan untuk menjalankan "pymol" (program yang membuka format .pdb) dengan Ubuntu Tweak.
Namun, saya menemukan bahwa direktori kerja adalah $HOME.
Seperti file lain di direktori saya membuka file sangat penting saya ingin mengaksesnya.
Saya kira "pymol" dieksekusi pada $HOME sementara path absolut dari "file pdb" (file klik dua kali) dilewatkan sebagai argumen.
Saya kira ini adalah masalah yang agak umum dan mengajukan pertanyaan:
Bagaimana saya bisa membiarkan sistem mengubah “direktori kerja” ke “direktori tempat saya mengeklik file” dan menjalankan program?
Jawaban yang Diterima:
Meskipun ini bertahun-tahun kemudian, inilah yang berhasil bagi saya:
Exec=bash -c 'cd "%k" && ~/path/to/your/file'
%k memberi Anda jalur direktori peluncur yang baru saja Anda luncurkan.