Bagaimana cara mengubah tindakan default saat menjalankan file .sh?

13

Setiap kali saya ingin menjalankan file .sh, Ubuntu bertanya apakah saya ingin Jalankan di Terminal / Tampilan / Jalankan. Apakah ada cara untuk mengatur aksi default untuk beberapa file sh?

- Saya menggunakan Ubuntu 12.04 tanpa perubahan khusus.

Amir Ali Akbari
sumber

Jawaban:

5

Membuat setiap .desktopfile untuk Jalankan di Terminal atau Tampilan atau Jalankan , Anda dapat mengatur aksi default untuk setiap file sh.

Jalankan otoritas yang diberikan untuk setiap file .desktop.

Sebagai contoh:

  • Jalankan di terminal

Nama file: sample-term.desktop

[Desktop Entry]
Type=Application
Name=Run in terminal
Exec='/fullpath_to_script/sample1.sh'
Terminal=true

Klik file ini, ia akan dapat menjalankan sample1.sh di terminal.

  • Tampilan

Nama file: sample-edit.desktop

[Desktop Entry]
Type=Application
Name=Edit script
Exec=gedit '/fullpath_to_script/sample2.sh'
Terminal=false

Klik file ini, itu akan dapat mengedit sample2.sh oleh gedit.

  • Lari

Nama file: sample-run.desktop

[Desktop Entry]
Type=Application
Name=Run script
Exec='/fullpath_to_script/sample3.sh'
Terminal=false

Klik file ini, itu akan dapat menjalankan sample3.sh.

vine_user
sumber
21

Buka Nautilus, lalu pergi ke Edit -> Preferences. Buka Behaviortab dan Anda akan menemukan opsi untuk mengatur perilaku manajer file ketika Anda membuka file teks yang dapat dieksekusi.

Eric Carvalho
sumber
1
baik, tidak ada cara untuk menentukan hanya untuk beberapa file? Opsi seperti remember action for this file:?
Amir Ali Akbari
Saya kira tidak.
Eric Carvalho