![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Slik unngår du et program fra stenge en fil | jasahl | AIX | 4 | 01-06-2008 09:39 |
| Kan ikke sende e-post - men ingen feil funnet :-( | csaha | Linux | 6 | 02-03-2006 04:21 |
| Java-feil når du ringer fra cron | mntamago | Shell programmering og Skripting | 3 | 11-18-2002 09:50 |
| cron kommandere ikke funnet | sstevens | UNIX for Dummies Spørsmål og svar | 4 | 07-17-2002 11:28 |
| feil når du kjører en cron-jobb | knarayan | UNIX for Dummies Spørsmål og svar | 2 | 01-23-2002 02:00 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Hvordan hindrer jeg cron fra retur feil på en fil som ikke finnes?
find: / home / upload / *: Ingen slik fil eller mappe
Jeg får finne feil når jeg kjører for file in `find / home / upload / *-sviske-type f-nyere TIMEFILE` gjøre Jeg trenger å kjøre denne jobben hvert 10. minutt laste opp noen nye filer som ble lagt. Finnes det en enkel måte å hindre dette? Takk |
|
||||
|
2> / tmp / fil
var \u003d $ (wc-l / tmp / fil) hvis [var $-gt 0]; deretter cat / tmp / fil | mail-s "kopier jobb feil" your@e.mail; Rm / tmp / fil; fi eller genererer en feil stokk med tidsstempler |
|
||||
|
Takk funsen,
Jeg er forvirret med hensyn til hvordan det henger sammen. Jeg kan se kjøre cron job og skriving standard feil til en temp fil på cron-jobb. 2> / tmp / fil Hva jeg ikke forstår når det ikke å fyre av awk skriptet hvis det er en feil. var \u003d $ (wc-l / tmp / fil) hvis [var $-gt 0] deretter cat / tmp / fil | mail-s "kopier jobb feil" your@e.mail; Rm / tmp / fil; fi Takk igjen for å svare |
|
||||
|
Dersom / tmp / filen ikke er tom, noe som betyr oppstått en feil, får du en mail, hvis ikke du får noe - dette kan skape problemer, fordi du ikke vet om skriptet ikke kjøre i det hele tatt
VM-l er ikke nødvendig, bare wc arbeider for, eller du kan bare sjekke om filen finnes med "if [-f / tmp / fil]; da .... |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|