Study
Bash

Perulangan: for, while, until

Penjelasan

Bash mendukung `for` (mengulang untuk tiap item dalam daftar/range), `while` (mengulang selama kondisi TRUE), dan `until` (mengulang SAMPAI kondisi jadi TRUE — kebalikan while). Semua diakhiri dengan `done`.

Contoh Konsep

for i in 1 2 3 4 5; do
  echo $i
done

for file in *.txt; do
  echo "Memproses: $file"
done

counter=1
while [ $counter -le 3 ]; do
  echo "Percobaan ke-$counter"
  counter=$((counter + 1))
done

until [ $counter -gt 5 ]; do
  echo $counter
  counter=$((counter + 1))
done

Praktikum

Tulis for loop yang mencetak angka 1 sampai 10, tapi lewati (continue) angka kelipatan 3.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

`for file in *.txt` adalah pola sangat umum untuk memproses semua file dengan ekstensi tertentu di sebuah folder — Bash otomatis mengekspansi `*.txt` jadi daftar nama file yang cocok.