Nge-terminal: Yenza iqhwa liwele kukhonsoli yakho

Kuyathakazelisa futhi kuyajabulisa Iskripthi engikutholile ku IPharadesiLinux okwenza amakhekheba eqhwa awe ngokungapheli kukhonsoli yethu.

Ikhodi okukhulunywa ngayo yile:

[ikhodi]

#! / bin / bash

LINES = $ (imigqa yokufaka)
AMAKHOLOMU = $ (ama-tput cols)

memezela -Aziqhwa zeqhwa
Memezela -Ama-flakes wokugcina

Kucacile

umsebenzi move_flake () {
i = »$ 1 ″

uma ["$ {amakhekheba eqhwa [$ i]}" = ""] || ["$ {Snowflakes [$ i]}" = "$ LINES"]; lapho-ke
amakhekheba eqhwa [$ i] = 0
futhi
uma ["$ {lastflakes [$ i]}"! = ""]; lapho-ke
phrinta "" 033 [% s;% sH \ 033 [1; 1H "$ {lastflakes [$ i]} $ i
fi
fi

i-printf "\ 033 [% s;% sH❄ \ 033 [1; 1H" $ {amakhekheba eqhwa [$ i]} $ i

ama-lastflakes [$ i] = $ {amakhekheba eqhwa [$ i]}
amakhekheba eqhwa [$ i] = $ (($ {amakhekheba eqhwa [$ i]} + 1))
}

ngenkathi:
do
i = $ (($ RANDOM% $ COLUMNS))

i-move_flake $ i

ye-x ku - "$ {! lastflakes [@]}"
do
i-move_flake "$ x"
kwenziwe

ukulala 0.1
kwenziwe

[/ ikhodi]

Siligcina efayeleni bese silinika noma yiliphi igama, ake sithi iqhwa.sh. Ngemuva kwalokho siyinika izimvume zokwenza:

$ chmod +x nevando.sh

futhi siyisebenzisa esigungwini

$ ./nevando.sh

Kusele ukubeka ezinye izinto zikaKhisimusi ngemuva 😛


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Isibindi kusho

    Ukuphuza kancane lokhu, kepha hheyi

    1.    UCarlos-Xfce kusho

      Ukubambezeleka kancane kulabo abavela enyakatho Nenkabazwe, kodwa futhi, kusheshe kusenesikhathi kulabo abavela eningizimu yezwe.