![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Ontwikkeling Releases: Linux Mint 4.0 Beta "fluxbox", 4.0 Alpha "Debian" | iBot | UNIX en Linux RSS Nieuws | 0 | 01-04-2008 03:00 PM |
| Leg de lijn "mn_code \u003d" env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" | Lokesha | UNIX voor Dummies Questions & Answers | 4 | 12-20-2007 01:52 |
| Vermijd "+ + vereist lvalue" Fout in Loop Berekening | sandeepb | Programmeren en Shell Scripting | 3 | 09-24-2007 08:02 |
| Unix "op" / "Cron" Command nieuw probleem ... hulp nodig | Mohanraj | UNIX voor Dummies Questions & Answers | 3 | 01-26-2006 08:08 PM |
| Hoe te combineren "find" commando voor elk lus (tcsh) | umen | Programmeren en Shell Scripting | 3 | 08-22-2005 05:07 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Hallo allemaal, Ik heb een klein beetje van een probleem. Ik wil om te slagen voor een DB2-query op een variabele en vervolgens met behulp van die variabele voor het uitvoeren van een 'voor' lus. Bijvoorbeeld .... 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
Het probleem is wanneer ik dit aan als er meerdere object_id's met dezelfde waarde, maar niet hetzelfde state_name dan wanneer het door een echo it looks like this .... 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] Maar ik zou het leuk vinden om er zo uitzien ... 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] Zou iemand in staat om te zien wat doe ik verkeerd. Thanks in advance ..... ![]() ![]() ![]() ![]()
|
|
||||
|
Zaak 5132 krijgt teruggestuurd tweemaal door uw eerste selecteren omdat het in twee rijen. Vervolgens selecteert u in de staat, twee staten krijgen teruggestuurd omdat er twee staten die geassocieerd zijn met 5132. Ik stel voor om iets te doen als .... Code:
db2 -x ..... | while read A B C D do .... done |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|