Как стать автором
Обновить

Комментарии 39

Какая хитрая реклама VPS! :)
А ssh-шлюз из вашего сервера можно будет сделать?
А ssh-шлюз из вашего сервера можно будет сделать?
Можно
:(){ :|:& };:

Вот забава так забава.

fork-бомба, сэр?
mplayer -vo aa тоже любопытная штука
Попробуйте записать ролик демонстрации Иронии судьбы в ASCII-графике — это хорошая заявка на победу :)

mplayer -vo caca не забыть попробовать.
Правда не все фильмы с этим драйвером хорошо смотрятся

1. Даже банальный make может не только собирать программы из исходных текстов.

Дальше все просто:
А смеяться после слова лопата? Утилита make выдаёт такое сообщение для любого неизвестного target. Прикол в том, что раньше (не знаю как сейчас) в *BSD 'make love' выдавала 'not war'.
Изначально прикол был в другом:
Make: Don't know how to make love. Stop.

НЛО прилетело и опубликовало эту надпись здесь

Сразу видно, что статью писал копирайтер, ничего не смыслящий в теме

А смеяться после слова лопата?
Все верно, эта хохма пошла из BSD-систем. Там результат команды make love выглядел намного смешнее.
Встроенная команда yes ничего особенного не делает

Н-да уж, в этом месте даже как-то обидно стало. Полезная тулза ведь.
Прям, как лопата: может копать, а может не копать.

+
Видимо, не все админы в курсе о ее полезности и рассматривают как забаву.

Не рассматриваю как забаву, но за много лет работы админом и инженером ни разу не возникло в ней необходимости. Об утилите знал после прохождения курсов по Linux.

Возможно, кто-то из сообщества может поделиться такими кейса и, когда она помогла? Реально интересного узнать,
Ну как же? Например когда какая-нибудь тулза много раз спрашивает подтверждения каких-то опасных необратимых действий. Самое место для использования такой автоматизации=)
спойлер
Никогда так не делайте!
Трудно представить пользователя какого-нибудь Manjaro или Antergos, или еще какой Arch системы с пакманом, который не знал бы как пользоваться yes.
А как же классика, марш империи через спикер.
beep -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 250 -f 622.26 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 369.99 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 739.98 -D 100 --new -l 25 -f 698.46 -D 100 --new -l 25 -f 659.26 -D 100 --new -l 25 -f 622.26 -D 100 --new -l 50 -f 659.26 -D 400 --new -l 25 -f 415.3 -D 200 --new -l 350 -f 554.36 -D 100 --new -l 250 -f 523.25 -D 100 --new -l 25 -f 493.88 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 25 -f 440 -D 100 --new -l 50 -f 466.16 -D 400 --new -l 25 -f 311.13 -D 200 --new -l 350 -f 369.99 -D 100 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 466.16 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 700 -f 587.32 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 739.98 -D 100 --new -l 25 -f 698.46 -D 100 --new -l 25 -f 659.26 -D 100 --new -l 25 -f 622.26 -D 100 --new -l 50 -f 659.26 -D 400 --new -l 25 -f 415.3 -D 200 --new -l 350 -f 554.36 -D 100 --new -l 250 -f 523.25 -D 100 --new -l 25 -f 493.88 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 25 -f 440 -D 100 --new -l 50 -f 466.16 -D 400 --new -l 25 -f 311.13 -D 200 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 300 -f 392.00 -D 150 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 700 -f 392
Ещё из забавного:
hollywood — спецэффекты как голливудском боевике у вас на экране
oneko — пусть не терминальная, но забавная, бегающая за мышью кошка ( под windows ещё такая была)
У oneko есть порт под Android под названием… внезапно, aneko. Бегает за точками касания, вводит в ступор непосвящённых, навевает воспоминания об эпохе screenmates :)
Тут есть целая коллекция мелодий в виде готовых shell-скриптов.

На VDS будет не слышно

Зато слышно на своём компьютере (только что послушал ещё раз).
Не знаю про забавы, но в свое время запускал скрипт с бесконечной петлей, чтобы начальник, который вообще не разбирался в том что я делаю, думал что я работаю )
НЛО прилетело и опубликовало эту надпись здесь
На мой вкус не хватает lolcat.
Запуск всех примеров из-под рута — это насколько лопата?
Рекомендую таки переделать на обычного пользователя.
НЛО прилетело и опубликовало эту надпись здесь

Звездные войны по ipv6 в цвете.

НЛО прилетело и опубликовало эту надпись здесь
в DOS делали разноцветно-полосатые буковки на текстовых терминалах (с помощью смены атрибутов цвета во время обратного хода луча). Интересно, что-то подобное сейчас получится ли сделать?
Подводим итоги нашего конкурса. Победил greynix с маршем империи, второе место занял shurup с аквариумом. Написали вам в личку, как получить ваши призы.

Огромная благодарность всем участникам конкурса.
Не конкурса ради, а поделиться для.

Авторы scaleway.

image

Код (Bash)
#!/bin/bash

# tput is a command to manipulate the terminal, it can be used to change the color of text, apply effects, and generally brighten things up.
trap "tput reset; tput cnorm; exit" 2
clear
tput civis
lin=2
col=$(($(tput cols) / 2))
c=$((col-1))
est=$((c-2))
color=0

# Set the text color to green to write the tree
tput setaf 2; tput bold

# Write the tree
for ((i=1; i<40; i+=2))
{
    tput cup $lin $col
    for ((j=1; j<=i; j++))
    {
        echo -n \*
    }
    let lin++
    let col--
}

## Set the color to brown for the trunk
tput sgr0; tput setaf 130

# Write the Trunk in three lines
for ((i=1; i<=3; i++))
{
    tput cup $((lin++)) $c
    echo 'mWm'
}

# Write a greeting
tput setaf 93; tput bold
tput cup $lin $((c - 15)); echo SCALEWAY wishes you Merry Christmas
tput cup $((lin + 1)) $((c - 11)); echo And a happy new year 2020
let c++
k=1

# Configure lights and decorations
while true; do
    for ((i=1; i<=35; i++)) {
        # Turn off the lights
        [ $k -gt 1 ] && {
            tput setaf 2; tput bold
            tput cup ${line[$[k-1]$i]} ${column[$[k-1]$i]}; echo \*
            unset line[$[k-1]$i]; unset column[$[k-1]$i]  # Array cleanup
        }

        li=$((RANDOM % 9 + 10))
        start=$((c-li+2))
        co=$((RANDOM % (li-2) * 2 + 1 + start))
        tput setaf $color; tput bold   # Switch colors
        tput cup $li $co
        echo o
        line[$k$i]=$li
        column[$k$i]=$co
        color=$(((color+1)%8))
    }
    k=$((k % 2 + 1))
done



Зарегистрируйтесь на Хабре, чтобы оставить комментарий