![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Fråga om flera saker i C | V4D3R | High Level Programming | 1 | 09-13-2007 11:56 |
| Komplicera saker? | bconnor | High Level Programming | 1 | 03-30-2006 11:07 |
| hur man kan omvandla saker från csh till sh | forevercalz | Shell-programmering och Skript | 1 | 10-28-2005 04:46 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
När saker inte kör i crontab???
Kan någon förklara mitt problem?
Jag har följande script ... Kod:
#! /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"
...
Men när jag startar programmet via crontab, är den igång whitout problem MEN Det skapar inte / home / op / report.txt Vad är problemet? vad jag borde göra? Best regards, nm |