G
ggekko33
Ich habe ein Problem mit folgendem Skript, welches unter Linux
(irgendwas mit Suse 8 Enterprise SMP...) nicht läuft, wie ich es erwarte:
#########################
#!/bin/ksh
integer z=0
ps -ef|while read
do
z=$z+1
# ((z=$z+1))
echo $z
done
echo ==$z==
#########################
es wird am Schluß immer ==0== angezeigt, die vorherigen Ausgaben
zeigen brav das Inkrement an.
Die angegebene Alternative funktioniert auch nicht.
Unter Solaris funktioniert alles.
Wer kann helfen?
mfg
(irgendwas mit Suse 8 Enterprise SMP...) nicht läuft, wie ich es erwarte:
#########################
#!/bin/ksh
integer z=0
ps -ef|while read
do
z=$z+1
# ((z=$z+1))
echo $z
done
echo ==$z==
#########################
es wird am Schluß immer ==0== angezeigt, die vorherigen Ausgaben
zeigen brav das Inkrement an.
Die angegebene Alternative funktioniert auch nicht.
Unter Solaris funktioniert alles.
Wer kann helfen?
mfg