Érdekes és szórakoztató Forgatókönyv hogy megtaláltam ParadiseLinux ami miatt a hópelyhek a végtelenségig esnek a konzolunkon.
A kérdéses kód a következő:
[Code]#! / bin / bash
LINES = $ (tput sorok)
OSZLOPOK = $ (tput oszlopok)
kijelentik -A hópelyhek
deklarálja -A utolsó pelyheket
világos
függvény move_flake () {
i = »$ 1 ″
ha ["$ {hópelyhek [$ i]}" = ""] || ["$ {Hópelyhek [$ i]}" = "$ LINES"]; akkor
hópelyhek [$ i] = 0
más
ha ["$ {lastflakes [$ i]}"! = ""]; akkor
printf "\ 033 [% s;% sH \ 033 [1; 1H" $ {lastflakes [$ i]} $ i
fi
fi
printf "\ 033 [% s;% sH❄ \ 033 [1; 1H" $ {hópelyhek [$ i]} $ i
lastflakes [$ i] = $ {hópelyhek [$ i]}
hópelyhek [$ i] = $ (($ {hópelyhek [$ i]} + 1))
}
míg:
do
i = $ (($ RANDOM% $ OSZLOP))
move_flake $ i
x-re a "$ {! lastflakes [@]}" -ban
do
move_flake "$ x"
csinált
alvás 0.1
csinált
Fájlba mentjük, és bármilyen nevet adunk neki, mondjuk havazik.sh. Ezután végrehajtási engedélyeket adunk neki:
$ chmod +x nevando.sh
és terminálon hajtjuk végre
$ ./nevando.sh
Csak annyi marad, hogy néhány karácsonyi dalt háttérbe szorítanak
2 hozzászólás, hagyd a tiedet
Kicsit késő ez, de hé
Kicsit későn az északi féltekéről érkezőknek, de kicsit korán a déli féltekéről érkezőknek is.