QA@IT

`gcal`の表示を`cal`のように横向きにする方法

2504 PV

Macで calコマンドを使うと今日の日付が強調されないので、
強調して表示するために gcalをインストールしました。

ただデフォルトの表示が ncal のような表示なので calと同じ表示に直したいのですが、
オプションが大量にあり目的のものが見つけ出せませんでした。

具体的にこんな感じです。

ironsand@MacAir ~$ cal
      3月 2014
日 月 火 水 木 金 土
                   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 31
ironsand@MacAir ~$ gcal

March 2014

Sunday          2  9 16 23 30
Monday          3 10 17 24 31
Tuesday         4 11 18 25
Wednesday       5 12 19 26
Thursday        6 13 20 27
Friday          7 14 21 28
Saturday     1  8 15 22 29

gcal にどのようなオプションを渡したら calと同じ向きで表示できるのでしょうか?

回答

-i---type=standard)を付けるか、export LANG=enなどするかみたいですね。

うちの環境だと、-i--type=specialが効かなかったですが。

http://www.gnu.org/software/gcal/manual/gcal.html#fnd-17

http://www.gnu.org/software/gcal/manual/gcal.html#Internationalization

xxx-no-iMac:~ user$ gcal -q JP

March 2014

Sunday          2  9 16 23 30
Monday          3 10 17 24 31
Tuesday         4 11 18 25
Wednesday       5 12 19 26
Thursday        6 13 20 27
Friday          7 14 21 28
Saturday     1  8 15 22 29
xxx-no-iMac:~ user$ gcal -q JP -i-

      March 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 29
 30 31
xxx-no-iMac:~ user$ export LANG=en
xxx-no-iMac:~ user$ gcal -q JP

      March 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 29
 30 31
編集 履歴 (0)
  • `-i-`(`--type=standard`)で上手くいきました! `LANG`の変更は副作用が怖いのでためしていません。ありがとうございます。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。