Nehmen wir ein einfaches for loop
#!/bin/bash
for i in `seq 1 10`;
do
echo $i
done
AFAIK-Semikolon in Bash-Skripten bewirkt, dass die Shell den aktuellen Befehl synchron ausführt und dann zum nächsten übergeht. Wenn Sie die Eingabetaste drücken, ist dies im wahrsten Sinne des Wortes identisch, es ist jedoch nicht möglich, den folgenden Befehl einzugeben und den Puffer sofort zu leeren.
Warum kann Shell die folgende Zeile nicht interpretieren?
for i in `seq 1 10`; do; echo $i; done
wie funktioniert das for loop
eigentlich
do
.