Bash: lokale Variablen in Prozeduren
Von: Bernd Hohmann (bernd.hohmann.20090228@freihaendler.com) [Profil]
Datum: 17.09.2009 23:42
Message-ID: <7hfoq8F2t9d32U1@mid.individual.net>
Newsgroup: de.comp.os.unix.shell
Datum: 17.09.2009 23:42
Message-ID: <7hfoq8F2t9d32U1@mid.individual.net>
Newsgroup: de.comp.os.unix.shell
Habe ich etwas verpasst?
stopit() {
...
let i=18
..
}
restart)
shift 1;
for i in $@; do
stopit $i;
startit $i;
done;
;
nach dem call "stopit" steht "$i" auf "18", anscheinend ist
das "$i" glob
al.
1) Gibt es keine lokalen variablen in der Bash?
2) Könnte mir jemand eine Shell anraten die *etwas* näher an der Synt
ax
moderner Programmiersprachen ist? Ich spreche BASIC, C, Java, COBOL und
Assembler und REXX - keine dieser Sprachen ist so krude wie Bash
(ausgenommen REXX natürlich...).
Bernd
--
Visit http://www.nixwill.de and http://www.spammichvoll.de
jean.oliver@nixwill.de & bernado.bernhardi@spammichvoll.de
[ Auf dieses Posting antworten ]Antworten
- Helmut Hullen (17.09.2009 23:58)
- Sven Mascheck (18.09.2009 00:31)
- Alles wird gut (18.09.2009 02:57)
- Stefan Reuther (18.09.2009 19:32)
- Bernd Hohmann (18.09.2009 23:02)
- Marcel Bruinsma (19.09.2009 00:35)
- Bernd Hohmann (19.09.2009 01:03)
- Bernd Nawothnig (23.09.2009 21:23)
- Stefan Reuther (19.09.2009 13:29)
