![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen! |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Server Monitor script ... | zedex | Shell Programmering og Scripting | 1 | 06-01-2008 05:10 PM |
| brug for hjælp gør et script til at overvåge, hvis filerne er igennem | jonathan184 | Shell Programmering og Scripting | 0 | 05-15-2007 12:47 PM |
| belastning overvåge script | locabuilt | UNIX for Advanced & Ekspertsøgning Brugere | 7 | 01-19-2007 02:37 PM |
| Script til Monitor databaser hjælpe med arrays | nelmest | Shell Programmering og Scripting | 1 | 09-05-2005 11:50 PM |
| Monitor, som brugerne indtaste mit hjem bibliotek | mnpradeep | Højtstående Programmering | 1 | 03-21-2002 05:08 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Hep med script til at overvåge bibliotek
Hej,
Jeg er en newbie, der forsøger at skrive et script til at overvåge en mappe til et sæt af 3 filer, som jeg forventer at få ftp'd. Indimellem har vi suspenderer operationer til vedligeholdelse osv. men vi stadig få de filer, så der kan være mere end 1 sæt. Hvis der er mere end 1 sæt, jeg vil gerne flytte alle men de seneste sat til et arkiv, bibliotek. For eksempel siger de filer navngives: acme1_090106.txt acme1_091006.txt acme1_092206.txt acme2_090106.txt acme2_091006.txt acme2_092206.txt acme3_090106.txt acme3_091006.txt acme3_092206.txt Jeg vil gerne flytte ældre filer til et arkiv, bibliotek acme1_090106.txt acme1_091006.txt acme2_090106.txt acme2_091006.txt acme3_090106.txt acme3_091006.txt Jeg kører AIX version 5.31. Dette er hvad jeg har indtil videre. Alle forslag vil blive dybt værdsat. #! / bin / ksh # filer \u003d 0 LoopCnt \u003d 0 while (($ filer <4)); gøre echo `dato` for navnet i `ls ACME *« do hvis [-f $ navn] så lad filer \u003d filer 1 fi gjort if (($ filer <3)); derefter hvis ((LoopCnt <6)); derefter echo "ikke har 3 filer endnu, sove 10 minutter" echo "" søvn 600 filer \u003d 0 lad LoopCnt \u003d LoopCnt 1 anden exit fi fi gjort Det er her, jeg sidder fast if (($ filer> 3)); derefter echo "har mere end 3 filer, flytte alle, men de seneste arkivere" exit fi |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|