Са терминалом: Нека снег падне на вашу конзолу

Занимљиво и забавно Скрипта које сам нашао у ПарадисеЛинук због чега пахуљице неограничено падају на нашу конзолу.

Шифра о којој је реч је следећа:

[код]

#! / бин / басх

ЛИНИЈЕ = $ (тпут линије)
СТОЛПЦИ = $ (тпут кол)

изјавити -Снежне пахуљице
прогласити -А ластфлакес

јасно

функција мове_флаке () {
и = »$ 1 ″

ако је ["$ {пахуљице [$ и]}" = ""] || ["$ {Сновфлакес [$ и]}" = "$ ЛИНЕС"]; онда
пахуљице [$ и] = 0
друго
иф ["$ {ластфлакес [$ и]}"! = ""]; онда
принтф "\ 033 [% с;% сХ \ 033 [1; 1Х" $ {ластфлакес [$ и]} $ и
fi
fi

принтф "\ 033 [% с;% сХ❄ \ 033 [1; 1Х" $ {пахуљице [$ и]} $ и

ластфлакес [$ и] = $ {пахуљице [$ и]}
пахуљице [$ и] = $ (($ {пахуљице [$ и]} + 1))
}

док:
do
и = $ (($ СЛУЧАЈНИ% $ СТОЛПЦИ))

мове_флаке $ и

за к у „$ {! ластфлакес [@]}“
do
мове_флаке "$ к"
урадио

слееп КСНУМКС
урадио

[/ код]

Спремимо га у датотеку и додамо му било које име, рецимо снег.ш. Тада му дајемо дозволе за извршење:

$ chmod +x nevando.sh

и извршавамо га у терминалу

$ ./nevando.sh

Остаје само ставити у позадину мало божићне ситнице 😛


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Храброст дијо

    Ово је мало касно, али хеј

    1.    Царлос-Ксфце дијо

      Мало касно за оне са северне хемисфере, али такође и мало рано за оне са јужне хемисфере.