Zaujímavé a zábavné Skript ktoré som našiel v ParadiseLinux vďaka čomu na našu konzolu padajú snehové vločky donekonečna.
Jedná sa o tento kód:
[Kód]#! / Bin / bash
LINES = $ (riadky tput)
COLUMNS = $ (tput cols)
vyhlásiť -A snehové vločky
vyhlásiť -A posledné vločky
zrejmý
funkcia move_flake () {
i = »$ 1 ″
if ["$ {snowflakes [$ i]}" = ""] || ["$ {Snowflakes [$ i]}" = "$ LINES"]; potom
snehové vločky [$ i] = 0
inak
if ["$ {lastflakes [$ i]}"! = ""]; potom
printf "\ 033 [% s;% sH \ 033 [1; 1H" $ {lastflakes [$ i]} $ i
fi
fi
printf "\ 033 [% s;% sH❄ \ 033 [1; 1H" $ {snehové vločky [$ i]} $ i
lastflakes [$ i] = $ {snowflakes [$ i]}
snehové vločky [$ i] = $ (($ {snehové vločky [$ i]} + 1))
}
zatiaľ čo:
do
i = $ (($ RANDOM% $ COLUMNS))
move_flake $ i
pre x v „$ {! lastflakes [@]}“
do
move_flake "$ x"
vykonané
spánok 0.1
vykonané
Uložíme to do súboru a dáme mu ľubovoľný názov, povedzme sneží.sh. Potom mu dáme oprávnenie na vykonávanie:
$ chmod +x nevando.sh
a vykonáme to v termináli
$ ./nevando.sh
Zostáva len dať nejaké vianočné štekle do pozadia 😛
Trochu neskoro je to, ale hej
Trochu neskoro pre tých zo severnej pologule, ale tiež trochu skoro pre tých zo severnej pologule.