web-dev-qa-db-ja.com

Macのcalで今日ハイライト

すべてのMacには、今月の簡単なカレンダーを表示するcalが付属しています。出力は次のようなものです。

   February 2014
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

seddateの魔法を使用して、ANSIエスケープシーケンスを使用して今日の数字を強調表示できるかどうか疑問に思いました。 sedについてよく知らないので、何も試していません。

3
Mohsen

これを試して:

$ cal | grep -w -A4 -B6 $(date +%d)

-A4および-B6grepのフラグは、一致する行の後に4行、前に6行を出力します。

2
mkc

gcalhttp://www.gnu.org/software/gcal/ )はHomebrewから入手でき、他の引数なしで呼び出されると、現在の月が強調表示されて表示されます。

4
Eoin Kelly