|
|
|
|
Skrypt w bashu startujący / stopujący usługę
JarekMk - 29-10-2008 16:02
#!/bin/bash echo "1. Sprawdź status" sudo /etc/init.d/proftpd status echo "Serwer uruchomiony!" echo "Serwer zatrzymany!"
echo "2. uruchom serwer" sudo /etc/init.d/proftpd start echo "Poprawnie uruchomiono serwer!"
echo "3. Zatrzymaj serwer" sudo /etc/init.d/proftpd stop echo "Poprawnie zatrzymano serwer!"
No tylko jak to teraz jakoś zgrać? Jak zrobi“ taki multipliczek? Albo ogólnie dać: /etc/init.d/proftpd $opcja $opcja1 "status" $opcja2 "start" $opcja3 "stop"
Może jakoś tak?
kuzyn - 05-11-2008 19:06
Nie rozumiem co chcesz zrobić - wyjaśnij to może pomogę ...
yakow - 05-11-2008 20:10
Też za bardzo nie wiem o co Ci chodzi. Coś w tym stylu?
#!/bin/bash case "$1" in "start" ) sudo /etc/init.d/proftpd start ;; "stop" ) sudo /etc/init.d/proftpd stop ;; *) echo "Niepoprawna opcja!" esac
I np. wywołujemy:
./nasz_skrypt.sh start
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|
|
|
|