GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Membuat Animasi Rotasi Menggunakan Shell Script?

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.


Ubuntu
  1. Bagaimana Membuat File Sementara Di Shell Script?

  2. Bagaimana Cara Memeriksa Shell Yang Saya Gunakan?

  3. Bagaimana Cara Menjalankan Script Shell Di Latar Belakang?

  1. Bagaimana Cara Mengatur Alamat Proxy Seluruh Sistem Menggunakan Shell Script?

  2. Apa itu Skrip Shell? Bagaimana Cara Membuat Script Shell?

  3. Mengirim email HTML menggunakan skrip shell

  1. Cara Membuat Script Startup menggunakan Crontab di Lubuntu Linux

  2. Periksa konektivitas basis data menggunakan skrip Shell

  3. Ulangi variabel $PATH menggunakan skrip Shell