Zanimivo in zabavno Script ki sem ga našel v ParadiseLinux zaradi česar snežinke neomejeno padajo na našo konzolo.
Zadevna koda je naslednja:
[Koda]#! / Bin / bash
LINES = $ (vrstice vnosa)
STOLPCI = $ (stolpci za vnos)
izjavi -Snežice
prijavi -A lastflakes
jasno
funkcija move_flake () {
i = »$ 1 ″
če je ["$ {snežinke [$ i]}" = ""] || ["$ {Snowflakes [$ i]}" = "$ LINES"]; potem
snežinke [$ i] = 0
ostalo
če ["$ {lastflakes [$ i]}"! = ""]; potem
printf "\ 033 [% s;% sH \ 033 [1; 1H" $ {lastflakes [$ i]} $ i
fi
fi
printf "\ 033 [% s;% sH❄ \ 033 [1; 1H" $ {snežinke [$ i]} $ i
lastflakes [$ i] = $ {snežinke [$ i]}
snežinke [$ i] = $ (($ {snežinke [$ i]} + 1))
}
medtem:
do
i = $ (($ RANDOM% $ STOLPCI))
move_flake $ i
za x v "$ {! lastflakes [@]}"
do
premakni_luška "$ x"
opravljeno
spanja 0.1
opravljeno
Shranimo ga v datoteko in mu damo poljubno ime, recimo sneži.sh. Nato mu damo dovoljenja za izvajanje:
$ chmod +x nevando.sh
in ga izvedemo v terminalu
$ ./nevando.sh
Preostane le še, da v ozadje postavimo kakšno božično pesem
Malo pozno je to, ampak hej
Nekoliko pozno za tiste s severne poloble, vendar tudi malo zgodaj za tiste z južne poloble.