Schon beim ersten Mail im Thread bin ich fündig geworden: ${!g} tut es.
Zur Info: getestet unter
1) GNU bash, version 3.2.25(1)-release (i486-pc-linux-gnu)
2) GNU bash, version 3.2.17(1)-release (i386-apple-darwin9.0)
3) GNU bash, version 3.1.17(1)-release (i586-suse-linux)
4) GNU bash, version 3.1.17(1)-release (x86_64-suse-linux)
#!/bin/bash
GRUPPEN="g1 g2 g3"
g1="u1 u2 u3"
g2="u4 u5"
g3="u6 u7"
for g in $GRUPPEN;do
echo gruppe: ${g}
for u in ${!g};do
echo user: ${u}
done
done
Danke für den Hinweis, Martin.
Ich hatte Heute genug gegoogelt.
Gruß
Ridvan
Am 12.03.2008 um 21:27 schrieb Martin Schmitt:
Rıdvan Ağar schrieb:
Kann ich $g in der 2. Schleife so benutzen dass ich die Werte von
g1, g2 und g3 bekomme?
http://www.mail-archive.com/[email protected]/msg38500.html
Ich fahr dann grade mal für die nächsten Tage den Mailserver
runter. ;-)
-martin
--
Martin Schmitt - Schmitt Systemberatung - http://www.scsy.de
DE 35415 Pohlheim, Gießener Str. 18
DE 65307 Bad Schwalbach, Am Bräunchesberg 9
Linux/UNIX - Internet - E-Mail Infrastructure - Antispam/Antivirus
- "What goes up, must come down. Ask any system administrator." -
==> Totalüberwachung: http://panopti.com.onreact.com/swf/index.htm
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org