![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| il codice va in loop infinito e non incremento variabile i | mrityunjay22 | Shell scripting e di programmazione | 6 | 12-26-2007 02:20 AM |
| Scelto il bug server entra un loop infinito | arjunjag | Di programmazione ad alto livello | 3 | 07-19-2007 01:53 AM |
| comando ls in loop infinito | umakant | SUN Solaris | 3 | 07-17-2007 01:25 AM |
| Script non eseguito in AutoSys | ramsi_ece | Shell scripting e di programmazione | 2 | 07-11-2007 11:43 AM |
| alta priorità thread contiene un loop infinito | rvan | Di programmazione ad alto livello | 0 | 02-14-2007 09:30 AM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
Hi All,
Ho uno script di shell, che esegue bene manualmente, ma va in loop infinito, quando viene eseguito attraverso Autosys pianificazione. La parte di codice che in loop infinito, è incollata qui di seguito: ************* questa è solo una parte di codice ***************** i \u003d 0 while [$ i-lt $ split] fare # echo $ inizio di inizio e di fine fine $ 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 creato>> $ log rm-f $ dir / $ Fldr / input.csv start \u003d `expr $ fine + 1` if [$ i-eq `expr $ split - 2»], quindi start \u003d `expr $ fine + 1` fine \u003d `expr $ filecnt` altro fine \u003d `expr $ start + $ flsize - 1` fi # cat input_ `expr $ i + 1». csv lasciare "i \u003d $ i +1" fatto ************************************************** * in ultimo, ma una sola riga, utilizzando i am lasciare "i \u003d $ i +1" Ho provato utilizzando i \u003d `expr $ i + 1` ma lo script va in loop infinito ... Hai bisogno di qualche suggerimento ... |
| Segnalibri |
| Tag |
| autosys |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|