Saya memberi kode indikator kemajuan dalam bentuk tumpukan kartu yang jatuh (ide istri saya).
Ini belum dalam bentuk akhir. Ini kodenya:
vdeck="| | | | | "
hdeck[1]="__ | | | |"
hdeck[2]="__ __ | | |"
hdeck[3]="__ __ __ | |"
hdeck[4]="__ __ __ __ |"
hdeck[5]="__ __ __ __ __"
while true
do
clear
echo -n -e "\r$vdeck"
sleep 0.8
for i in 1 2 3 4 5
do
echo -n -e "\r${hdeck[$i]}"
sleep 0.2
done
clear
done
Apakah mungkin untuk mengoptimalkan kode ini tanpa memiliki array hdeck dan mendapatkan efek yang sama? Meningkatkan '|' berarti meningkatkan kombinasi array 'hdeck', yang tidak baik.