The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
den angegebenen Code in Endlosschleife und keine Erhöhung der Variable i mrityunjay22 Shell Programmierung und Scripting 6 12-26-2007 02:20 AM
Wählen Sie die Fehler der Server in eine Endlosschleife arjunjag High-Level-Programmierung 3 07-19-2007 02:53 AM
ls-Befehl in der Endlosschleife umakant SUN Solaris 3 07-17-2007 02:25 AM
Script nicht im AutoSys ramsi_ece Shell Programmierung und Scripting 2 07-11-2007 12:43 PM
hohe Priorität Thread enthält eine Endlosschleife rvan High-Level-Programmierung 0 02-14-2007 09:30 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 09-04-2007
sharmagaurav_2k sharmagaurav_2k is offline
Registrierte Nutzer
  
 

Join Date: Sep 2007
Beiträge: 2
Thumbs down Infinite Loop in AutoSys während der Ausführung ein Shell-Skript, Handbuch laufen gut

Hi All,

Ich habe ein Shell-Skript, das läuft wunderbar manuell, sondern geht in Endlosschleife, wenn es durch AutoSys Scheduler.
Der Teil des Codes wird in Endlosschleife ist eingefügten unter:


************* Dies ist nur ein Teil des Codes *****************

i \u003d 0
while [$ i-lt $ Split]
tun
# echo $ Start Start-und End-$ Ende
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 erstellt>> $ log
rm-f $ dir / $ Fldr / input.csv
start \u003d `expr $ end + 1"
if [$ i-eq `expr $ split - 2"]; dann
start \u003d `expr $ end + 1"
Ende \u003d `expr $ filecnt"
sonst
Ende \u003d `expr $ start + $ flsize - 1"
fi
# cat input_ `expr $ i + 1". csv
lassen "i \u003d $ i +1"
getan

************************************************** *


in den letzten, sondern eine Linie, ich bin mit
lassen "i \u003d $ i +1"

Ich habe versucht mit Hilfe
i \u003d `expr $ i + 1"

aber immer noch das Skript geht in Endlosschleife ...



Brauchen Sie einige Vorschläge ...
 

Lesezeichen

Tags
AutoSys

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 04:02 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0