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

Antwort per Email an