![]() |
|
|
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 |
| c shell script hjälp med att hitta | bigboizvince | Shell-programmering och Skript | 1 | 03-25-2008 03:49 |
| Hur bädda shell script i en awk code | rajbal | Shell-programmering och Skript | 8 | 09-28-2006 05:19 |
| Capture Oracle returkod i shell script | Vikas Sood | Shell-programmering och Skript | 1 | 05-22-2006 06:32 |
| Store returkod skal manus i orakel bord | sveera | Shell-programmering och Skript | 3 | 05-04-2005 02:25 |
| Dölj nummer skal script??? | alan | Shell-programmering och Skript | 11 | 08-02-2003 12:33 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Kan någon hittar ett fel i koden? shell script
Jag har gjort ett manus och det fungerar Just Perfect från kommandoraden ... men i cron har problem verkställande ... Kod:
nawk -F"|" '
{ s=substr($104,2,18)}
{b[s] ++s}
END { for (i in b) print i, b[i] } ' $1 > /path/to/files/TranId_w$2
q=`cat /path/to/files/TranId_w$2 | wc -l`
echo $q > /path/to/files/forME
nawk -F"|" -v x=$2 -v w=$(cat forME) '
{u=u+1; l=l+$66}
($66 != 0)&&($110 == 1)&&($111 == 0) { a=a+1; s=s+$66}
END { print x"|"u"|"l"|"w"|"s } ' $1 >> statistic
rm /path/to/files/TranId_w$2
rm forME
./ftp_PC statistic
och jag kör det ./script1 file1 20.061.212 Jag tror att problemet ligger någonstans i andra nawk .. eftersom cron jag kan se TranId_w 2 $ skapas varje dag, men statistiken är inte uppdaterad .. kan någon hjälpa mig med felsökning?? hälsningar, Senast redigerad av BLÅSLAMPA; 09-19-2006 vid 03:12.. Orsak: lägga till kod taggar |