![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| de gegeven code gaat in oneindige lus en niet increment variabele i | mrityunjay22 | Programmeren en Shell Scripting | 6 | 12-26-2007 02:20 |
| Kies de fout van de server naar een oneindige lus | arjunjag | Hoog Niveau Programmering | 3 | 07-19-2007 02:53 |
| ls commando in oneindige lus | umakant | SUN Solaris | 3 | 07-17-2007 02:25 |
| Script niet uitgevoerd in AutoSys | ramsi_ece | Programmeren en Shell Scripting | 2 | 07-11-2007 12:43 |
| hoge prioriteit draad bevat een oneindige lus | rvan | Hoog Niveau Programmering | 0 | 02-14-2007 09:30 |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Hi All,
Ik heb een shell-script, wat prima draait handmatig, maar gaat in een oneindige lus, wanneer deze wordt uitgevoerd door Autosys Scheduler. Het deel van de code gaat in een oneindige lus is geplakt hieronder: ************* dit is slechts een deel van de code ***************** i \u003d 0 while [$ i-lt $ split] doen # echo $ start begin en het einde $ end sed -n''$ start ',' $ end'p '$ dir / $ filename>> $ dir / $ fldr / input.csv cat $ dir / $ fldr / header.csv $ dir / $ fldr / input.csv>> $ dir / $ fldr / input_ `expr $ i + 1`. csv echo `date +% m% d% Y_% T` - $ dir / $ fldr / input_ `expr $ i + 1`. csv gemaakt>> $ log rm-f $ dir / $ fldr / input.csv start \u003d `expr $ end + 1` if [$ i-eq `expr $ split - 2"]; dan start \u003d `expr $ end + 1` end \u003d `expr $ filecnt` anders end \u003d `expr $ start + $ flsize - 1" fi # cat input_ `expr $ i + 1`. csv laat "i \u003d $ i +1" gedaan ************************************************** * in de voorlaatste regel, gebruik ik laat "i \u003d $ i +1" Ik probeerde met behulp van i \u003d `expr $ i + 1" maar nog steeds gaat het script in een oneindige lus ... Need some suggesties ... |
| Bladwijzers |
| Labels |
| autosys |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|