Basit bir alalım for loop
#!/bin/bash
for i in `seq 1 10`;
do
echo $i
done
Bash komut dosyalarındaki AFAIK noktalı virgül, kabuğun geçerli komutu eşzamanlı olarak yürütmesini ve sonra bir sonrakine gitmesini sağlar. Enter tuşuna basmak, aşağıdaki komutu girmenize izin vermediği ve ara belleği derhal temizleyebileceği dışında, kelimenin tam anlamıyla aynıdır.
Öyleyse neden kabuk aşağıdaki satırı yorumlayamıyor?
for i in `seq 1 10`; do; echo $i; done
bu for loop
gerçekten nasıl çalışıyor?
do
.