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

Jak "odpalic" wsyztskie pliki w danym katalogu?
http://forum.freesco.pl/viewtopic.php?f=22&t=12188
Strona 1 z 1

Autor:  Mr Groch [ niedziela, 23 kwietnia 2006, 19:39 ]
Tytuł:  Jak "odpalic" wsyztskie pliki w danym katalogu?

Witam

Stworzylem sobie katalog /etc/ez, w ktorym znajduja
sie pliki konfiguracyjne ez-ipupdate w takiej formie, ze sa
one wykonywalne (mam kilka domen).

Chcialbym aby wsyztskie te domeny byly aktualizowane
za jednym zamachem, czy jest jakis sposob by "odpalic"
wszytskie pliki wykonywalne w danym katalogu, zamiast
wpisywac po kolei /etc/ez/cos /etc/ez/cos2 itd...

Pozdrawiam

Autor:  Mis' [ niedziela, 23 kwietnia 2006, 20:27 ]
Tytuł:  Re: Jak "odpalic" wsyztskie pliki w danym katalogu

Mr Groch pisze:
Witam

Stworzylem sobie katalog /etc/ez, w ktorym znajduja
sie pliki konfiguracyjne ez-ipupdate w takiej formie, ze sa
one wykonywalne (mam kilka domen).

Chcialbym aby wsyztskie te domeny byly aktualizowane
za jednym zamachem, czy jest jakis sposob by "odpalic"
wszytskie pliki wykonywalne w danym katalogu, zamiast
wpisywac po kolei /etc/ez/cos /etc/ez/cos2 itd...


na przykład tak:

-----------------
#!bin/sh

cd /etc/ez
for i in *; do
/etc/ez/$i
done

-----------------
Wadą jest to że każdy plik jest wykonywany po zakończeniu działania poprzedniego. Mozna niby dodać & na końcu linii uruchamiajacej plik (/etc/ez/$i &), ale nie jestem pewien jak to się będzie zachowywać w praktyce...

Autor:  MAC!EK [ poniedziałek, 24 kwietnia 2006, 00:10 ]
Tytuł:  Re: Jak "odpalic" wsyztskie pliki w danym katalogu

Mis' pisze:
Wadą jest to że każdy plik jest wykonywany po zakończeniu działania poprzedniego. Mozna niby dodać & na końcu linii uruchamiajacej plik (/etc/ez/$i &), ale nie jestem pewien jak to się będzie zachowywać w praktyce...


Jeżeli configi stworzyłeś z pierwszą linijką taką:
#!/usr/bin/ez-ipupdate -c
to bez problemu możesz użyć sposobu Misia, będzie działać, każdy proces pójdzie w tło nawet bez & na końcu(jesli dodałeś daemon w configach)

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