# календарь

**URL:** <https://linux.ru/forum/t/topic/87113>\
**Category:** Программирование общее\
**Created:** [01.Июнь.2005 05:13:50 UTC](https://linux.ru/forum/t/topic/87113 "2005-06-01T05:13:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guest](https://linux.ru/forum/letter_avatar_proxy/v4/letter/g/8dc957/32.png) [@Guest](https://linux.ru/forum/u/Guest)\
**Post date:** [01.Июнь.2005 05:13:50 UTC](https://linux.ru/forum/t/topic/87113/1 "2005-06-01T05:13:50Z")

</div>

Hикто не мог бы помочь написать bash script, который бы выводил календарь в виде:

SUN 1 8 16 23 30

MON 2 9 17 24 31

TUE 3 10 18 25

WEN 4 12 19 26

THU 5 13 20 27

FRI 6 14 21 28

SAT 7 15 22 29

и чтобы можно было подкрашивать выходные дни и праздники из файла.

Хотя бы на текущий месяц.

Заранее очень благодарен за любую помощь.

PS: мой e-mail [cfg@inbox.lv](mailto:cfg@inbox.lv)

---

<div class="post-metadata">

**Author:** ![Ineu](https://linux.ru/forum/letter_avatar_proxy/v4/letter/i/45deac/32.png) [@Ineu](https://linux.ru/forum/u/Ineu)\
**Post date:** [01.Июнь.2005 06:43:11 UTC](https://linux.ru/forum/t/topic/87113/2 "2005-06-01T06:43:11Z")

</div>

Вы бы зарегистрировались, что ли, а то как-то с Анонимом беседовать неуютно

А чем Вас не устраивает стандартный **cal**? Или указанная форма вывода является обязательной? И второе - что значит “подкрашивать … из файла”?

---

<div class="post-metadata">

**Author:** ![DaRkMaN](https://linux.ru/forum/letter_avatar_proxy/v4/letter/d/e56c9b/32.png) [@DaRkMaN](https://linux.ru/forum/u/DaRkMaN)\
**Post date:** [01.Июнь.2005 14:47:12 UTC](https://linux.ru/forum/t/topic/87113/3 "2005-06-01T14:47:12Z")

</div>

Вывод именно нужен не как через cal, а как я показал. Это просто такое домашнее задание мне дали, не могу никак сделать

А подсветку можно сделать так, чтобы например:

в файле дополнительном находятся числа: 12 17 31, и вот скрипт бы брал из этого файла эти дни и печатал другим цветом. Так же и выходные. Напротив SUN SAT текст печатать цветом каким нибудь.
