]]> ]]>

Hello, World! в Unix shell

Пример для версий Bash 4.0.35, Bash 4.1.5

В этом примере используется инструмент Bash — dc (Desktop Calculator), нестандартный, но часто встречающийся инструмент, позволяющий работать с числами произвольной точности. Команда P (последний символ строки перед | dc) выводит на печать верхний элемент стека. Число до команды в шестнадцатиричном виде выглядит как 0x48656C6C6F2C20576F726C64210A, и пары соседних цифр образуют ASCII-коды символлв строки “Hello, World!”: 0x48 = H, 0x65 = e, 0x6c = l и.т.д. Таким образом, при выводе на печать это число воспринимается как строка.

echo 1468369091346906859060166438166794P | dc

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам