Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [LINUX] Ustawienie Crona oraz modyfikacja skryptu.
Klycior
post 26.04.2011, 16:40:19
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 2
Dołączył: 31.05.2009

Ostrzeżenie: (0%)
-----


Cześć,

Na moim serwerze Counter Strike 1.6, jest HLTV (Aplikacja co nagrywa dema graczy).
Dema zapisują się w folderze gdzie znajdują się pliki HLTV.
Postanowiłem aby zrobić publiczny dostęp do dem z serwerka.
Aby wszystko działało muszę napisać skrypt aby przenosił dema do odpowiedniego folderu oraz usuwał stare dema, tak aby nie zawalić sobie dysku.

Obecnie mam:

Kod
BACKUP=/var/www/HLTV/BF2/
DEM=/home/HLTV/bf2/cstrike/
for i in `ls $DEM | egrep "\.dem$"`; do
  gzip $DEM$i
  mv $DEM$i".gz"  $BACKUP
done


Ten skrypt jak odpalę przeniesie mi wszystkie dema, które nie zostały jeszcze przeniesione do folderu BF2 oraz przy okazji spakuje. Jak teraz zrobić aby skrypt sam np sprawdzał czy dodało się nowe demo i je przenosił ?

Resumując:

Skrypt ma działać na takiej zasadzie, że wszystkie nowe dema przenosi do folderu BF2 i pakuje (to jest), a stare dema np. starsze niż 7 dni usuwa. I to miałoby się wykonywać co określony czas bądź też pojawienie nowego pliku.

Z góry dziękuję.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 02:15