The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Fejlesztési Releases: Linux Mint 4,0 Beta "Fluxbox", 4.0 Alpha "Debian" iBot UNIX és Linux RSS hírek 0 01-04-2008 03:00 PM
Ismertesse az "mn_code \u003d` env | grep ".. mn | awk-F" \u003d " '(print $ 2)'" " Lokesha A UNIX a dummies Kérdések és válaszok 4 12-20-2007 01:52 AM
Kerüljük a "+ + előírja lvalue" Hiba a Loop Számítás sandeepb Shell programozás és Scripting 3 09-24-2007 08:02 AM
Unix "a" / "Cron" A parancs új probléma ... Need help Mohanraj A UNIX a dummies Kérdések és válaszok 3 01-26-2006 08:08 PM
Hogyan lehet kombinálni "Keresés" parancsot minden loop (tcsh) umen Shell programozás és Scripting 3 08-22-2005 05:07 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-03-2007
Bob_Loblaw Bob_Loblaw is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Hozzászólások: 7
Unhappy "a" Loop Probléma

Hello Mindenki,

Van egy pici kis probléma. Szeretnék elmenni egy DB2 lekérdezési változó, majd használja ezt a változó ellátására "A" hurok.

Például ....
Kód:
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
A probléma az, mikor fut be, ha többféle object_id az azonos értékű, de nem ugyanaz state_name majd ha már átment egy visszhang, hogy néz ki ez ....

Kód:
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]
Ugyanakkor szeretném, hogy így néz ki ...
Kód:
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]
Akar valaki tudja, hogy mit csinálok rosszul.

Köszi előre .....
  #2 (permalink)  
Old 10-03-2007
kapus porter is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Jan 2007
Hozzászólások: 2965
5.132 esetben adja vissza kétszer meg először válasszon, mert két sorban.

Aztán abban az állapotban válasszuk, két állam kap vissza, mert van két állam társult 5.132.

Azt javaslom, csinál valami hasonló ....

Kód:
db2 -x ..... | while read A B C D
do
....
done
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 11:59 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0