Jak zmienić domyślną akcję podczas uruchamiania pliku .sh?

13

Za każdym razem, gdy chcę uruchomić plik .sh, Ubuntu pyta, czy chcę uruchomić w Terminalu / Wyświetl / Uruchom go. Czy istnieje sposób ustawienia domyślnej akcji dla niektórych plików sh?

- Używam Ubuntu 12.04 bez żadnych specjalnych zmian.

Amir Ali Akbari
źródło

Odpowiedzi:

5

Tworząc każdy .desktopplik do uruchomienia w terminalu lub wyświetlaniu lub uruchamianiu , możesz ustawić domyślną akcję dla każdego pliku sh.

Uprawnienia do wykonywania są nadawane każdemu plikowi .desktop.

Na przykład:

  • Uruchom w terminalu

Nazwa pliku : sample-term.desktop

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

Kliknij ten plik, będzie można uruchomić sample1.sh w terminalu.

  • Pokaz

Nazwa pliku : sample-edit.desktop

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

Kliknij ten plik, aby edytować plik sample2.sh gedit.

  • Biegać

Nazwa pliku : sample-run.desktop

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

Kliknij ten plik, aby uruchomić plik sample3.sh.

użytkownik_sztuka winorośli
źródło
21

Otwórz Nautilus, a następnie przejdź do Edycja -> Preferencje. Otwórz Behaviorzakładkę, a znajdziesz opcje do ustawienia działania menedżera plików podczas otwierania wykonywalnych plików tekstowych.

Eric Carvalho
źródło
1
cóż, czy nie ma sposobu, aby określić to tylko dla niektórych plików? Opcja jak remember action for this file:?
Amir Ali Akbari
Nie wydaje mi się
Eric Carvalho