Форум — Talks Ещё одна программа из одной строчки 0 0 dc -e '2EE6892EF78DBFd[!echo -n .;sleep 1]sx47291914105A/[lxx1-d0<d]dsdxPPAP' Программа печатает. Ссылка
$ dc -e '2EE6892EF78DBFd[!echo -n .]sx47291914105A/[lxx1-d0<d]dsdxPPAP' .......................................................................... BANG! edigaryev ★★★★★ (13.06.10 15:57:15 MSD) Показать ответы Ссылка
Ответ на: комментарий от edigaryev 13.06.10 15:57:15 MSD $ dc -e '2EE6892EF78DBFd[!echo -n .]sx47291914105A/[lxx1-d0<d]dsdxPPAP' bash: dc: команда не найдена :( leg0las ★★★★★ (13.06.10 16:02:56 MSD) Показать ответ Ссылка
Ответ на: комментарий от leg0las 13.06.10 16:02:56 MSD bc поставьте: $ eix sys-devel/bc [I] sys-devel/bc Available versions: 1.06-r6 1.06.95 {libedit readline static} Installed versions: 1.06.95(23:23:39 31.03.2010)(readline -libedit -static) Homepage: http://www.gnu.org/software/bc/bc.html Description: Handy console-based calculator utility edigaryev ★★★★★ (13.06.10 16:05:24 MSD) Ссылка
Ответ на: комментарий от edigaryev 13.06.10 15:57:15 MSD И что оно там такое считало? sin_a ★★★★★ (13.06.10 16:24:05 MSD) Ссылка
Ответ на: комментарий от edigaryev 13.06.10 15:57:15 MSD А ты зачем sleep 1 убрал? Без него неинтересно же. Замени на sleep .1 если уж так ждать лень Xenius ★★★★★ (13.06.10 16:33:57 MSD) автор топика Ссылка
Я случайно старую версию запостил, вот более новая... Впрочем, эффект такой же dc -e '2EE6892EF78DBFd[!echo -n .;sleep 1]sx46C8B90DA9FA/[lxx1-d0<d]dsdxPPAP' Кстати почему однострочные программы начинают все подозревать на rm -rf /? Это же такой боян Xenius ★★★★★ (13.06.10 16:59:26 MSD) автор топика Ссылка
Помню был однострочник, который в консоль печатал цветные полоски. Что-то не могу его найти, может завалялся у кого? PolarFox ★★★★★ (13.06.10 17:03:25 MSD) Показать ответ Ссылка
Ответ на: комментарий от PolarFox 13.06.10 17:03:25 MSD yes "$(seq 1 255)" | while read i; do printf "\033[48;5; ${i}m\n"; sleep .01; done Наверное этот Xenius ★★★★★ (13.06.10 17:06:03 MSD) автор топика Показать ответ Ссылка
Ответ на: yes "$(seq 1 255)" | while read i; do printf "\033[48;5; ${i}m\n"; sleep .01; done от Xenius 13.06.10 17:06:03 MSD > yes «$(seq 1 255)» | while read i; do printf «\033[48;5;${i}m\n»; sleep .01; done Пробел лишний был, а так тот, да, спасибо. PolarFox ★★★★★ (13.06.10 17:08:48 MSD) Показать ответ Ссылка
Ответ на: комментарий от PolarFox 13.06.10 17:08:48 MSD WORDS=('УПЯЧКА!' 'ЪЖСЛО!' 'АДИНАДИН' '!!!' '111' 'ЧОЧО!' 'УПЯЧЕЧКА!' 'КРАБЕ' 'ШМЕЛЕ!!!!111' 'СКОЛОПЕНДРЕ' 'ЖЪРЧИК' 'ПЯНИ' 'ВЗДРЫЖНИ ЭФЕКТЕ' 'ПОПЯЧСА' 'УГ ПОПЯЧСА' 'ПЫЩ!!!11' 'ЖЛЯЦНИ' 'ХЛЯПНИ' 'ТОМАТЕ' 'СГУЩНИ' 'username' 'КОТЭ' 'КУДРЯШКА' 'ААААААА!!!!' 'ЛУЧИ ПОНОСА O_O========ПЫЩ!!!!' 'СЛАВА ЛЕОНИДЕ!' 'ОНОТОЛЕ!' 'ЧОЧОЧКИ' 'РЕАЛЬНЕ ОТОКУЕТ!!11' 'СРУ!1111' 'СВОБОДА РАВЕНТСТВО УПЯЧКА!!!111' 'ЩАЧЛО ПОПЯЧЬСЯ ПОПЯЧСЯ'); yes | while read; do printf «${WORDS[$((RANDOM%${#WORDS[*]}))]}\x1b[48;5;$((RANDOM%255))m»; doneИз той же оперы mutronix ★★★★ (13.06.10 19:46:12 MSD) Ссылка
На маке чуточку по-другому себя повела:MacBook-alexmaru:~ alexmaru$ dc -e '2EE6892EF78DBFd[!echo -n .;sleep 1]sx47291914105A/[lxx1-d0<d]dsdxPPAP' -n . -n . -n . -n . -n . -n . -n . -n ....-n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . -n . BANG! alexmaru ★ (13.06.10 21:13:28 MSD) Показать ответ Ссылка
Ответ на: комментарий от alexmaru 13.06.10 21:13:28 MSD А как в маке вывести точку на stdout если не 'echo -n .'? Xenius ★★★★★ (13.06.10 23:26:34 MSD) автор топика Показать ответ Ссылка
Ответ на: комментарий от Xenius 13.06.10 23:26:34 MSD echo -n "." ?? drakmail ★★★★ (14.06.10 00:43:08 MSD) Показать ответ Ссылка
Ответ на: комментарий от drakmail 14.06.10 00:43:08 MSD Я у маководов спросил. Если никак, мак убог Xenius ★★★★★ (14.06.10 02:51:27 MSD) автор топика Ссылка