Strona 1 z 1

[Bash] Automatyczne uruchamianie skryptu przy starcie systemu

: 25 lip 2011, 18:25
autor: jerry84
Witam

Jak w temacie, stworzyłem sobie skrypt, który komunikuję się z użytkownikiem i uruchamia wybrane programy. Chciałbym aby się uruchamiał razem z systemem w terminalu, lecz zaimplementowany skrypt w "Programy startowe" nie uruchamia skryptu. Udało się w opcjach terminalu gdzie "Modyfikowanie profilu" w polu "Uruchamianie własnego polecenia zamiast powłoki". Ustanawiam ścieżeczkę do skryptu, uruchamia w raz ze startem systemu skrypt ale wtedy nie mam dostępu do terminala, gdy zakończę skrypt, terminal uruchamia ponownie skrypt i tworzy się taka pętla. Jak zrobić auto start skryptu bez wstukania

Kod: Zaznacz cały

./nazwaskryptu.sh
Jakieś pomysły ? :pt36:

Re: [Bash] Automatyczne uruchamianie skryptu przy starcie systemu

: 25 lip 2011, 21:49
autor: dawwin
Nie wiem, czy dobrze Cię zrozumiałem, ale spróbuj czegoś takiego (w gnome terminalu, bo niestety nie wiem, jaki terminal jest w unity)

Kod: Zaznacz cały

gnome-terminal -x bash -c "./skrypt.sh"

Re: [Bash] Automatyczne uruchamianie skryptu przy starcie systemu

: 25 lip 2011, 23:25
autor: marcin1982
jerry84
Zajrzyj do tego postu:
viewtopic.php?f=145&t=148651
Jeśli uruchomienia wymaga jakiś_skrypt.sh np. sleep 10 && kadu, wtedy do ~/.config/autostart kopiujesz dowolny plik *.desktop dowolnej aplikacji z katalogu /usr/share/applications i w pozycji Exec= podajesz ścieżkę do danego skryptu wykonywalnego (sprawdzone, działa).