Saya mencari skrip yang membuat animasi rotasi menggunakan karakter /
,-
, |
dan \
.
Jika Anda terus-menerus beralih di antara karakter-karakter ini, itu akan terlihat seperti berputar. Bagaimana cara membuatnya?
Jawaban yang Diterima:
Gunakan skrip itu:
#!/bin/bash
chars="/-\|"
while :; do
for (( i=0; i<${#chars}; i++ )); do
sleep 0.5
echo -en "${chars:$i:1}" "\r"
done
done
while
loop berjalan tak terbatas. for
loop berjalan melalui setiap karakter dari string yang diberikan dalam $chars
. echo
mencetak karakter, dengan carriage return \r
, tetapi tanpa jeda baris -n
. -e
memaksa gema untuk menafsirkan urutan pelarian seperti \r
.
Ada jeda 0,5 detik di antara setiap perubahan.
Bagaimana Mencegah Eksekusi Perintah Rm -r * yang tidak disengaja?
Saya Mendapatkan Kesalahan Saat Mencoba Memperbarui Youtube-dl Di 18.04?