![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Nicht in der Lage, sftp mit cron (einmal mehr Zeit ...) | Kronos | UNIX for Dummies Questions & Answers | 7 | 05-06-2009 11:21 AM |
| nicht in der Lage zu planen Veranstaltungen durch cron | Rakshit | HP-UX | 7 | 01-31-2008 04:57 AM |
| Zeitplan viele Arbeitsplätze mit cron | sireesha15 | UNIX for Dummies Questions & Answers | 1 | 11-28-2006 11:20 PM |
| Wie die Liste mit Cron-Job (URGENT) | ravi.sadani19 | Shell Programmierung und Scripting | 2 | 01-23-2006 07:10 AM |
| Cron zu planen 1. Mittwoch im Monat? | bradtri | Shell Programmierung und Scripting | 5 | 10-20-2004 01:12 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
nicht planmäßig in cron
die folgenden Skript läuft gut, wenn es auf der Shell ksh ... es läuft ordnungsgemäß, dh wartet auf eine Datei "test.flag" und sendet Mail werden.
Aber wenn ich ihn in der crontab ... es läuft nicht an der angegebenen Zeit (es läuft nie). Ich bin mit ksh # # # # Shell-Skript gestartet count \u003d 1 während true; do if test-f test.flag dann mailx-s "Datei gefunden" s.ba @ dsc.com s.ba @ hcil.in </ man/prd2/bat/tmp/found.txt exit 0 fi Lassen Sie count \u003d "$ count + 1" ##### count \u003d $ (($ count + 1)) sleep 2 # # # # warten (2) if [$ count-gt 300] dann mailx-s "Die Datei wurde nicht gefunden" s.ba @ dsc.com s.ba @ hcil.in </ man/prd2/bat/tmp/not_found.txt exit 0 fi getan # # # # Shell-Skript endet # # # lief crontab-l 20 11 * * * / sa / p / BRD / tmp / mailer.sh ##### Lief uname-X System \u003d SunOS Node \u003d ritba Release \u003d 5,8 KernelID \u003d Generic_108528-24 Machine \u003d sun4u BusType \u003d <unknown> Serial \u003d <unknown> Benutzer \u003d <unknown> OEM # \u003d 0 Herkunft \u003d 1 # NumCPU \u003d 2 Bitte schlagen, (der Pfad der. Txt-Dateien korrekt ist) Zuletzt bearbeitet von ace @ 123; am 01-06-2009 01:13 AM.. Grund: Infos hinzugefügt |
|
||||
|
Aktivieren Sie die Option "man crontab" für die exakte Lage der Cron-Dateien auf Ihrem System.
Bitte geben Sie die Unix / Linux-Version - es gibt viel Variation. Im Allgemeinen: Die Datei / usr / adm / cron / log, um zu sehen, ob der Job lief auf allen. Run "fuser / usr / adm / cron / log" und dort überprüfen, ist ein Prozess, mit dem Protokoll (zB Cron ausgeführt wird). E-Mails für die Benutzer der cron für Fehlermeldungen. Die Datei / usr / adm / cron / cron.allow und / usr / adm / cron / cron.deny, um sicherzustellen, dass der Benutzer Zugriff auf einen Cron. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|