Sembra abbastanza facile, ma non ho trovato un buon modo per farlo.
In Terminale, cal
darà questo risultato:
September 2015
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
Cioè, mostrerà il calendario per il mese corrente.
Mi piacerebbe visualizzarlo in questo modo:
September 2015
Su Mo Tu We Th Fr Sa
01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Sembra che sarebbe abbastanza facile da fare, ma finora non riesco a decifrarlo.
Inizialmente pensavo di cercare i numeri 1-9 con uno spazio su entrambi i lati. Funziona ... tranne se il numero è sabato o domenica, perché non ci sono imbottiture iniziali / finali.
Quindi sono in perdita. Ho anche guardato GNU cal che sembra avere una scelta di biliardo, ma non ne ho trovato uno per questo.
Sono sicuro che c'è un modo per farlo con sed / awk / tr / etc ma non riesco a capirlo. Preferirei come "leggero" di una soluzione il più possibile, poiché è qualcosa che verrà eseguito frequentemente, ma non sono contrario ad installare qualcos'altro tramite brew
se può fare un lavoro migliore / più efficiente.