[Solved] Jak utworzyć dowiązanie do skryptu .sh?

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Awatar użytkownika
Aykan
Sędziwy Jeż
Sędziwy Jeż
Posty: 56
Rejestracja: 02 gru 2013, 19:24
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: https://sites.google.com/site/l0c4l1z4t10n/

[Solved] Jak utworzyć dowiązanie do skryptu .sh?

Post autor: Aykan »

Witam. Zainstalowałem ostatnio Tor Browser Bundle. Aby go odpalić, muszę wchodzić za każdym razem w terminalu odpalać:

Kod: Zaznacz cały

cd ~/Pobrane/tor-browser_pl
./start-tor-browser
Żeby przyspieszyć sobie odpalanie, zrobiłem dowiązanie symboliczne:

Kod: Zaznacz cały

ln -s /home/wojtek/Pobrane/tor-browser_pl/start-tor-browser ~/Pulpit/Tor
Jednak, zamiast odpalić się przeglądarka odpala mi się skrypt w edytorze tekstu.
Zrobiłem coś źle?
Ostatnio zmieniony 25 mar 2014, 17:21 przez Aykan, łącznie zmieniany 1 raz.
Xubuntu 14.04, Lenovo Flex 2-14
Awatar użytkownika
enedil
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1352
Rejestracja: 08 wrz 2012, 16:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: i3
Architektura: x86_64
Kontakt:

Re: Jak utworzyć dowiązanie do skryptu .sh?

Post autor: enedil »

W jaki sposób to uruchamiasz? Wejdź w ustawienia w Nautilusie i wybierz automatyczne uruchamianie skryptów zamiast otwierania w edytorze.
Dobrze jest, psiakrew, a kto powie, że nie, to go w mordę!

~moderatorzy
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Jak utworzyć dowiązanie do skryptu .sh?

Post autor: marcin1982 »

Skopiuj dowolny plik *.desktop do katalogu:

Kod: Zaznacz cały

/home/NAZWA_UŻYTKOWNIKA/.local/share/applications
Edytuj go i w polu Exec= podaj:

Kod: Zaznacz cały

/home/NAZWA_UŻYTKOWNIKA/Pobrane/start-tor-browser
Skrót normalnie pojawi się w Menu programów.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Jak utworzyć dowiązanie do skryptu .sh?

Post autor: bear7 »

Aykan pisze: Jednak, zamiast odpalić się przeglądarka odpala mi się skrypt w edytorze tekstu.
Zrobiłem coś źle?
Sznurek, co i jak powinieneś zrobić: viewtopic.php?f=145&t=168856&p=961859#p961859
Aykan pisze:Aby go odpalić, muszę wchodzić za każdym razem w terminalu odpalać:

Kod: Zaznacz cały

cd ~/Pobrane/tor-browser_pl
./start-tor-browser
Zawsze możesz dodać alias w pliku ~/.bashrc, coś na wzór poniższego:

Kod: Zaznacz cały

alias starttor = 'bash ~/Pobrane/tor-browser_pl/start-tor-browser'
i po ponownym uruchomieniu terminala, będziesz już tylko klepał:

Kod: Zaznacz cały

starttor
O pomoc pytaj a forum, a nie przez PW.
Awatar użytkownika
Aykan
Sędziwy Jeż
Sędziwy Jeż
Posty: 56
Rejestracja: 02 gru 2013, 19:24
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: https://sites.google.com/site/l0c4l1z4t10n/

Re: Jak utworzyć dowiązanie do skryptu .sh?

Post autor: Aykan »

W którym miejscu w .bashrc mam dodać ten alias?
Xubuntu 14.04, Lenovo Flex 2-14
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Jak utworzyć dowiązanie do skryptu .sh?

Post autor: bear7 »

Aykan pisze:W którym miejscu w .bashrc mam dodać ten alias?
Najlepiej na samym końcu.

Wstaw sobie na końcu linię:

Kod: Zaznacz cały

### Moje zmiany/dodatki w pliku .bashrc:
tutaj wstaw alias
O pomoc pytaj a forum, a nie przez PW.
Awatar użytkownika
Aykan
Sędziwy Jeż
Sędziwy Jeż
Posty: 56
Rejestracja: 02 gru 2013, 19:24
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: https://sites.google.com/site/l0c4l1z4t10n/

Re: Jak utworzyć dowiązanie do skryptu .sh?

Post autor: Aykan »

Dzięki. Działa. :smile:
Xubuntu 14.04, Lenovo Flex 2-14
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości