The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Entwicklung Releases: Linux Mint 4.0 beta "Fluxbox", 4.0 Alpha "Debian" iBot UNIX-und Linux-RSS-News 0 01-04-2008 03:00 PM
Erläutern Sie die Zeile "mn_code \u003d" env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" Lokesha UNIX for Dummies Questions & Answers 4 12-20-2007 01:52 AM
Vermeiden Sie "+ + erfordert lvalue" Fehler bei der Berechnung Loop sandeepb Shell Programmierung und Scripting 3 09-24-2007 08:02 AM
Unix "auf" / "Cron" Command neues Problem ... Brauchen Sie Hilfe Mohanraj UNIX for Dummies Questions & Answers 3 01-26-2006 08:08 PM
Wie zu kombinieren "finden" Befehl für jeden Loop (tcsh) umen Shell Programmierung und Scripting 3 08-22-2005 05:07 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 10-03-2007
Bob_Loblaw Bob_Loblaw is offline
Registrierte Nutzer
  
 

Join Date: Sep 2007
Beiträge: 7
Unhappy "für" Loop Problem

Hallo allerseits,

Ich bin mit einem kleinen bisschen ein Problem. Ich möchte eine DB2 Query auf eine Variable und dann mit, dass die Variable, um eine "Für"-Schleife.

Zum Beispiel ....

Code:
tempfile1=`db2 -x "select cast(OBJECT_ID as integer) from $temp_table where SEQUENCE_NO = $sequence_no"` 

for id in ${tempfile1}
do  

statename=`db2 -x "select STATE_NAME from $temp_table where object_id = $id"`
domain_name=`db2 -x "select domain_name from $temp_table where object_id = $id"`

echo "ID = [$id]"
echo "State = [$statename]"
echo "Domain = [$domain_name]"

done

Das Problem ist, wenn ich dies, wenn es mehrere object_id mit den gleichen Wert, aber nicht die gleiche state_name dann, wenn es durch ein Echo sieht das so aus ....


Code:
ID = [5132]
State = [State1 State2]
Domain = [Domain1 Domain2]
ID = [5146]
State = [State1]
Domain = [Domain1]
ID = [5156]
State = [State1 State2]
Domain = [Domain1 Domain2]
ID = [5132]
State = [State1 State2]
Domain = [Domain1 Domain2]
ID = [5156]
State = [State1 State2]
Domain = [Domain1 Domain2]

Dennoch möchte ich es so aussehen ...

Code:
ID = [5132]
State = [State1]
Domain = [Domain1]
ID = [5146]
State = [State1]
Domain = [Domain1]
ID = [5156]
State = [State1]
Domain = [Domain1]
ID = [5132]
State = [State2]
Domain = [Domain2]
ID = [5156]
State = [State2]
Domain = [Domain2]

Wäre jemand in der Lage zu sehen, was ich mache falsch.

Vielen Dank im Voraus .....
 

Lesezeichen

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 02:19 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