Potrzebujesz pomocy z C, C++, perl, python, itp.
JarekMk
Beginner
Posty: 220 Rejestracja: 30 marca 2007, 11:11
Lokalizacja: Malbork
Post
autor: JarekMk » 29 października 2008, 16:02
Kod: Zaznacz cały
#!/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
Posty: 9 Rejestracja: 09 lipca 2008, 00:31
Post
autor: kuzyn » 05 listopada 2008, 19:06
Nie rozumiem co chcesz zrobić - wyjaśnij to może pomogę ...
yakow
Posty: 52 Rejestracja: 13 czerwca 2008, 09:30
Post
autor: yakow » 05 listopada 2008, 20:10
Też za bardzo nie wiem o co Ci chodzi. Coś w tym stylu?
Kod: Zaznacz cały
#!/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: