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.

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.


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.