Muszę być w stanie wykonać wykonywalny skrypt powłoki ( sh
) podwójnym kliknięciem. Ustawiam flagę wykonywalną na uprawnieniach do pliku, a jednak po dwukrotnym kliknięciu otwiera się w edytorze tekstu. Nie mam żadnych opcji w interfejsie użytkownika w menu właściwości plików, aby użyć niestandardowego polecenia lub czegokolwiek. Wymienia tylko różne zainstalowane aplikacje. Chcę tylko, żeby się wykonało, nic więcej. Jak mogę to osiągnąć?
źródło
W rzeczywistości jest to bardzo proste. Wystarczy przejść do preferencji plików Nautilus i kliknąć kartę „Zachowanie”. W obszarze „Plików wykonywalnych” zaznacz „Pytaj za każdym razem” lub „Uruchom pliki wykonywalne, gdy zostaną otwarte”. Proszę zapoznać się ze zrzutem ekranu w celach informacyjnych.
źródło
Obejmuje to użycie
dconf-editor
(sudo yum install dconf-editor
):Otwórz
dconf-editor
i przejdź do/org/gnome/nautilus/preferences
menu.W obszarze „aktywacja tekstu wykonywalnego” zmień „Użyj wartości domyślnej” na WYŁ. I „Wartość niestandardową” na „uruchom”.
Następnie możesz wyjść
dconf-editor
.W tym momencie dwukrotne kliknięcie ikony, która jest skryptem lub dowiązaniem symbolicznym do skryptu, spowoduje wykonanie go, zamiast otwierania pliku za pomocą tego
gedit
, co robił mój system.Po zmianie powyższych preferencji musiałem tylko:
i to jest to.
(Mój system to GNOME wersja 3.1.2 działająca na CentOs 7)
źródło