![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| le code est donné en boucle infinie et ne increment variable i | mrityunjay22 | De programmation et de script Shell | 6 | 12-26-2007 02:20 AM |
| choisir le bug du serveur entre dans une boucle infinie | arjunjag | High Level Programming | 3 | 07-19-2007 02:53 AM |
| commande ls en boucle infinie | umakant | SUN Solaris | 3 | 07-17-2007 02:25 AM |
| Le script ne fonctionne pas dans AutoSys | ramsi_ece | De programmation et de script Shell | 2 | 07-11-2007 12:43 PM |
| haute priorité thread contient une boucle infinie | rvan | High Level Programming | 0 | 02-14-2007 09:30 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Salut tous,
J'ai un shell script, qui fonctionne bien manuellement, mais passe en boucle infinie, lorsqu'il est exécuté par Autosys Scheduler. La partie de code en cours en boucle infinie est collée ci-dessous: ************* il ne s'agit que d'une partie de code ***************** i \u003d 0 while [$ i-lt $ split] faire # echo $ commencer début et de fin de $ 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 +% d% m% y_% T` - $ dir / $ Fldr / input_ `expr $ i + 1». csv créé>> $ log rm-f $ dir / $ Fldr / input.csv start \u003d `expr $ end + 1» if [$ i-eq `expr $ split - 2`], puis start \u003d `expr $ end + 1» fin \u003d `expr $ filecnt» autre fin \u003d `expr $ start + $ flsize - 1» fi # cat input_ `expr $ i + 1». csv let "i \u003d $ i +1" fait ************************************************** * au cours de la dernière, mais une seule ligne, je suis en utilisant let "i \u003d $ i +1" J'ai essayé d'utiliser i \u003d `expr $ i + 1` mais le script est en boucle infinie ... Besoin de quelques suggestions ... |
| Bookmarks |
| Tags |
| Autosys |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|