The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



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
Frage zu ein paar Dinge in C V4D3R High-Level-Programmierung 1 09-13-2007 10:56 PM
Die Dinge? bconnor High-Level-Programmierung 1 03-30-2006 10:07 PM
Wie man die Dinge aus csh auf sh forevercalz Shell Programmierung und Scripting 1 10-28-2005 03:46 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 04-24-2006
nymus7 nymus7 is offline
Registrierte Nutzer
  
 

Join Date: Apr 2005
Beiträge: 47
Wenn die Dinge nicht laufen in crontab?

Kann jemand erklären, mein Problem?

Ich habe das folgende Skript ...
Code:
#! /bin/ksh
...
vmquery -m $MediaID | awk '
BEGIN {FS=": "
getline expdate <"ExpDate.txt"
}
 $1 ~ /media ID/ {MediaNumber = $NF}
...
 $1 ~ /number of mounts/ {
 "date +%Y"|getline YearToday
 Year4 = YearToday - 4 
 if ($NF > 2000)
 {
   if (expdate ~ "[0-9]\{2\}\/[0-9]\{2\}\/[0-9]\{4\}")
   {
     printf("\t %s \n\n","=case 1==================")                                   >>"/home/op/report.txt"
     printf("%-20s\t %s\t %s\n","Media Number",":",MediaNumber)                         >>"/home/op/report.txt"
...
Wenn ich dieses Programm in der Schale, es läuft whitout Problem und ich habe das Ergebnis in die Datei /home / op / report.txt.
Aber wenn ich dieses Programm per crontab, es läuft whitout Problem ABER es nicht schaffen, die / home / op / report.txt

Was ist das Problem? Was sollte ich tun?
Mit freundlichen Grüßen, NM
  #2 (permalink)  
Old 04-24-2006
RTM's Avatar
RTM RTM is offline Forum Advisor  
Hog Hunter
  
 

Join Date: Apr 2002
Lage: Auf meinem Motorrad
Beiträge: 3039
Post, wie Sie es von der Kommandozeile aus und wie es ist in crontab (als Teile des Skripts Sie auf dem Laufenden nicht zeigen, dass die Produktion wieder auf die Datei erwähnt).
  #3 (permalink)  
Old 04-24-2006
nymus7 nymus7 is offline
Registrierte Nutzer
  
 

Join Date: Apr 2005
Beiträge: 47
Hi

1.By Befehlszeile:
Code:
unix:/home/op> nbu_report.sh
2.By crontab:
Code:
00 06 * * * /home/op/nbu_report.sh
Thats' it!
-nymus
  #4 (permalink)  
Old 04-24-2006
RTM's Avatar
RTM RTM is offline Forum Advisor  
Hog Hunter
  
 

Join Date: Apr 2002
Lage: Auf meinem Motorrad
Beiträge: 3039
Okay, ich geblättert den ganzen Weg auf der rechten Seite und sah Ihrer>> "/ home / op / report.txt"
(Sorry about that)

Gibt es in Ihrem Programm in die Datei (wenn es nichts zu berichten), dass es keine Aufzeichnungen / Infos zu berichten? Beispiel - wenn ich mich mit etwas für alle meine Server und es gibt keine Fehler auf einem Server, ich, dass es keine Fehler heute als eine meiner letzten Schritte (indem Sie die Größe der Datei / home / op / report.txt -- Null, wenn es am Ende meiner Skript, dann gab es keine Fehler (oder mein Skript ist verschraubt up)).
  #5 (permalink)  
Old 04-24-2006
nymus7 nymus7 is offline
Registrierte Nutzer
  
 

Join Date: Apr 2005
Beiträge: 47
Hi

Ja, ich verstehe, was Sie vielleicht über die Mittel "ist nichts zu berichten"!
Aber als ich angefangen habe, von der Befehlszeile wurde ein Bericht erstellt und mit der crontab die nicht einen Bericht.
Also, ich check-up mein Skript wieder und gründete ich den Fehler: Ich war mit dem Befehl vmquery aber den Weg von der Cron nicht verstehen, dass, so dass ich jetzt den Pfad und es läuft ....
-nymus
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 05:13 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0