Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Co ja tu popieprzyłem w tym atd?
http://forum.freesco.pl/viewtopic.php?f=35&t=449
Strona 1 z 1

Autor:  Anonymous [ niedziela, 22 września 2002, 15:43 ]
Tytuł:  Co ja tu popieprzyłem w tym atd?

#!/bin/sh
#
# This is a rustic "at" daemon (a:\router\etc\atd)
#
# In this example at 09:00 atd executes 'control unblock' command
# and at 18:15 atd executes 'control block'
#
# Just change times and commands for your needs
# and start atd from rc_user with command 'fork atd'
while :; do
Isleep 60 2>/dev/null; C=`/bin/date +%H%M`
if [ $C = 0900 ]; then
ipfwadm -I -i reject -P tcp -S 192.168.0.10 -D any/0 1000:5100
ipfwadm -I -i reject -P tcp -S 192.168.0.11 -D any/0 1000:5100
ipfwadm -I -i reject -P tcp -S 192.168.0.12 -D any/0 1000:5100
fi
if [ $C = 2100 ]; then
ipfwadm -I -d reject -P tcp -S 192.168.0.10 -D any/0 1000:5100
ipfwadm -I -d reject -P tcp -S 192.168.0.11 -D any/0 1000:5100
ipfwadm -I -d reject -P tcp -S 192.168.0.12 -D any/0 1000:5100
fi
done
---------------------------------------------------------------------------------
Tak wygląda ten plik, lecz po uruchomieniu systematycznie powtarza sie napis
# ./atd
Isleep: No such file or directory
Isleep: No such file or directory
Isleep: No such file or directory
Isleep: No such file or directory
Isleep: No such file or directory
Niestety niemoge sobie poradzic .
PS.
Dzieki za pomoc.

Autor:  Anonymous [ niedziela, 22 września 2002, 18:17 ]
Tytuł:  Re: Co ja tu popieprzyłem w tym atd?

Dred pisze:
Isleep 60 2>/dev/null; C=`/bin/date +%H%M`


Coz nie ma takiego polecenia : Isleep
jest zato : Sleep 8)

poprawka, polecenie : sleep
JaKi tO mA SenS, zReszTa niE waZne...

Autor:  Bolo_B [ niedziela, 22 września 2002, 20:01 ]
Tytuł: 

to "I" to jest bodajże znak tabulatora i jest on nieco jaśniejszy niż cała reszta tekstu, pewm\ni zamiast tabulatora jest wpisane zwykłe I od Ireny :lol:

Autor:  JamesB0T [ poniedziałek, 23 września 2002, 10:41 ]
Tytuł:  Re: Co ja tu popieprzyłem w tym atd?

Dred pisze:
#!/bin/sh
Usuń znak #

Autor:  Bolo_B [ poniedziałek, 23 września 2002, 14:30 ]
Tytuł: 

Ja mam tą linijke zachaszowaną i mi działa :lol: . Pytanie wobwc tego po co ona jest :?:

Autor:  Anonymous [ poniedziałek, 23 września 2002, 15:12 ]
Tytuł:  Re: Co ja tu popieprzyłem w tym atd?

JamesB0T pisze:
Dred pisze:
#!/bin/sh
Usuń znak #

#!/bin/sh - oznacza wybor powloki czy to bedzie bash, ksh, csh, zsh czy co innego...
TO NIE JEST ZWYKLY KOMENTARZ :!:

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/