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.
Tworząc każdy .desktop
plik 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.
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.
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
.
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.
Otwórz Nautilus, a następnie przejdź do Edycja -> Preferencje. Otwórz Behavior
zakładkę, a znajdziesz opcje do ustawienia działania menedżera plików podczas otwierania wykonywalnych plików tekstowych.
remember action for this file
:?