Loop dan Kondisi di Bash
Beberapa pola yang hampir selalu dipakai saat menulis skrip.
#!/usr/bin/env bash
set -euo pipefail
for berkas in *.log; do
if [[ -s "$berkas" ]]; then
echo "Memproses $berkas"
gzip "$berkas"
fi
doneTanda kutip di sekitar variabel mencegah masalah pada nama berkas yang mengandung spasi.