bashПодписка на RSS - bash

Проверка погоды через терминал

Небольшой bash-скрипт для проверки погоды с помощью Weather Yahoo. Так уж сложилось, что в моем регионе этот сервис дает куда более точные пронозы, нежели отечественные гисметео и яндекс.

Back in a minute - игра написанная на Bash

Back in a minute - это полностью бесплатная игра для GNU/Linux полностью написанная на скриптах Bourne Again Shell (Bash). Поскольку в игре все события генерируются случайно, то её можно назвать рогаликом.

Игра имеет двойную лицензию GNU GPL 3 для кода, и CC BY-NC-SA Int. 4.0 для художественных работ.

Игра полностью текстовая, но с графическими заголовками и простыми кнопками управления. Режим боя в игре пошаговый.

Shell: обработка ошибок

Разница между хорошо написанной программой и плохо - это возможность "справляться" с непредвиденными ситуациями. Как мы уже знаем любая хорошо написанная программа возвращает exit-статус операционной системе после окончания работы. Для написания правильных программ нужно всегда делать проверку exit-статуса, особенно в тех случаях, когда что-то может пойти кардинально и невозвратимо не в ту сторону. Вот пример очень плохой программы: