Sorry für meine Nachlässigkeit .... die zweite Version läuft jetzt richtig.Warum läuft dieses Skript nicht ordnungsgemäß?
Aber ich bin immer noch verwirrt mit der ersten Ausgabe:
#!/bin/bash
for((i=1;i<=50;i++))
do
sum=$((sum+i))
done
echo $sum
Dann sh 6.sh:
Warum konnte das passieren ...
Seit der ursprünglichen Version wurde neu geschrieben, ich kann dieses Problem auch nicht reproduzieren ... Was könnte das Problem verursachen?
Kann nicht reproduzieren. –
@MaximEgorushkin Meinst du mein Code läuft auf Ihrem Computer richtig? – Delibz
@Delibz: Bitte kopieren Sie Ihren Code in http://www.shellcheck.net/ und beheben Sie alle Fehler, bevor Sie in SO veröffentlichen, um uns alle von trivialen Problemen zu retten und die Community nützlicher zu machen. – Inian