cal und ncal

Manchmal kommt es vor, dass ich auf meine „seltsamen“ Desktop Hintergründe und „komischen“ Wandkalender angesprochen werde. Ich selbst finde diese nicht komisch oder seltsam sondern eher nützlich.

  1. weil das meist keine Hintergründe sondern eine offene Konsole ist
  2. weil ich zum Datieren von Aufträgen, Rechnungen und der Logistik einen Kalender brauche
  3. und weil der Julianische Kalender funktioniert :D

Hier mal ein Screenshot vom Terminator und einem ncal -jyw

Julianischer Kalender Konsole (ncal -jyw)

Julianischer Kalender Konsole (ncal -jyw)

Da ich Programmierer bin und der Auffassung, dass alles was mehr als zwei Farben hat kaputt ist, bleibt mir nur der Weg über einen Konsolenkalender ;) Ebenso nutze ich in der Konsole ICQ, IRC, (AIM), MSN, Jahoo, Jabber, Browser und vieles mehr (Irssi & BitlBee, eLinks …). Aber das ist eine andere Geschichte.
An dieser Stelle soll nur erwähnt werden, wie ich obige Kalender erzeuge.

Den oben abgebildeten Kalender (Julianisch, Jahr, KW) erzeuge ich mit

ncal -jyw
  • j = Julian Calendar
  • y = year
  • w = week

Man kann auch den Kalender aus dem Jahre 1979 aufrufen …

ncal -y 1979

ergibt

                       1979
    January           February          March             April
Mo  1  8 15 22 29        5 12 19 26        5 12 19 26        2  9 16 23 30
Tu  2  9 16 23 30        6 13 20 27        6 13 20 27        3 10 17 24
We  3 10 17 24 31        7 14 21 28        7 14 21 28        4 11 18 25
Th  4 11 18 25        1  8 15 22        1  8 15 22 29        5 12 19 26
Fr  5 12 19 26        2  9 16 23        2  9 16 23 30        6 13 20 27
Sa  6 13 20 27        3 10 17 24        3 10 17 24 31        7 14 21 28
Su  7 14 21 28        4 11 18 25        4 11 18 25        1  8 15 22 29
    May               June              July              August
Mo     7 14 21 28        4 11 18 25        2  9 16 23 30     6 13 20 27
Tu  1  8 15 22 29        5 12 19 26        3 10 17 24 31     7 14 21 28
We  2  9 16 23 30        6 13 20 27        4 11 18 25     1  8 15 22 29
Th  3 10 17 24 31        7 14 21 28        5 12 19 26     2  9 16 23 30
Fr  4 11 18 25        1  8 15 22 29        6 13 20 27     3 10 17 24 31
Sa  5 12 19 26        2  9 16 23 30        7 14 21 28     4 11 18 25
Su  6 13 20 27        3 10 17 24        1  8 15 22 29     5 12 19 26
    September         October           November          December
Mo     3 10 17 24     1  8 15 22 29        5 12 19 26        3 10 17 24 31
Tu     4 11 18 25     2  9 16 23 30        6 13 20 27        4 11 18 25
We     5 12 19 26     3 10 17 24 31        7 14 21 28        5 12 19 26
Th     6 13 20 27     4 11 18 25        1  8 15 22 29        6 13 20 27
Fr     7 14 21 28     5 12 19 26        2  9 16 23 30        7 14 21 28
Sa  1  8 15 22 29     6 13 20 27        3 10 17 24        1  8 15 22 29
Su  2  9 16 23 30     7 14 21 28        4 11 18 25        2  9 16 23 30

Oder auch nur einen Monat aus einem Jahr …

#cal 09 1979

ergibt

   September 1979
Su Mo Tu We Th Fr Sa
                   1
 2  3  4  5  6  7  8
 9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

wie auch immer. cal und ncal sind sehr sehr nützliche Befehle :)

Ach ja, wer einen Taschenrechner auf der Konsole sucht, der sollte sich mal bc anschauen. Und wer meint, ich schaue lieber Fußball … :)

In diesem Sinne und so.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.