Supportnet / Forum / Linux
while-Schleife mit read
Frage
Hallo zusammen,
ich habe z.B. folgende while-Schleife:
grep -v "^#" /etc/fstab |
while read Device MountPoint Vfs Options dummy dummy; do
case "$Vfs" in
ext2) ;; # these are ok
* ) continue ;; #ignore these
esac
x=$Mountpoint
y=Device
done
echo x y
Ich möchte also mehrere Variablen auch nach der While-Schleife noch haben. Aber read eröffnet ja eine neue Sub-Shell, so das alle Variablen weg sind. Hab ich unter der sh und ksh getestet.
Weiß jemand eine Möglichkeit, wie ich mehrere Variablen zurückgeben kann?
Vielen Dank
Thomas

