Bash script
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Bash script  (Pročitano 356 puta)
0 članova i 1 posetilac pregledaju ovu temu.
dens
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 553



« poslato: 24 Март 2004, 11:18:47 »

Evo jednog jednostavnog pitanja za poznavaoce bash scriptinga:

Pretpostavimo da postoji host na mrezi koji svakih 5 sekundi uploaduje po jedan fajl na server u formatu:
abcd-YYYYMMDDhhmmssxx.ext

Gde je:
YYYY godina
MM mesec
DD dan
hh sati
mm minuti
ss sekunde
xx

I sami fajlovi imaju timestamp koji se uglavnom poklapa sa onim sto stoji u nazivu fajla pa je moguce koristiti i jedno i drugo kao bazu za skript, s tim sto je procesiranje imena fajla verujem, daleko sporije.

Potreban mi je skript koji ce optimalno, tj brzo da obrise sve fajlove sa servera koji su stariji od 24 sata. Skript bi se startovao kao cron job svakih pola sata...

Napomena za 24 sata bi se po racunici nakupilo 17280 fajlova! Zato je potreban efikasan skript  ili komanda...

Utility ne dolaze u obzir jer je malo verovatno da cu na doticnom linuxu uspeti da kompajliram 3rd party tool.

Pozdrav.
Prijavi uredniku   Sačuvana
tvucko
Newbie
*
Van mreže Van mreže

Poruke: 7


« Odgovor #1 poslato: 25 Март 2004, 10:02:04 »

Samo procitaj ovo http://www.tldp.org/LDP/abs/html/  i sve ce ti se samo kasti ;-)
Prijavi uredniku   Sačuvana
dens
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 553



« Odgovor #2 poslato: 25 Март 2004, 13:58:04 »

Imam ja to odavno i znam kako da resim zadatak, ali se bojim da ono sto sam do sada smislio nije optimalno, tj. linux box ce se gotovo iskljucivo baviti ovim poslom.

Ipak, vec imam neke ideje, mada sam ocekivao da ce neko da ispali neko resenje iz glave koje sam ja mozda prevideo Smiley
Prijavi uredniku   Sačuvana
popeye
Administrator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1341



WWW
« Odgovor #3 poslato: 25 Март 2004, 15:24:14 »

Posalji script koji si uradio, mozda se da optimizovati.
Prijavi uredniku   Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: