manコマンドにABBAネタが仕込まれてました

37年前ぐらいのABBAのヒット曲のタイトルがstderrに出力されるネタです。

date – Why does man print “gimme gimme gimme” at 00:30? – Unix & Linux Stack Exchange

The string comes from well known ABBA song Gimme! Gimme! Gimme! (A Man After Midnight)

Windows10 Cygwinで発動確認しました。まずはスクリーンショット。今まだ23時台ですが日が変わるまで待てないのでTZ環境変数の設定により現在時刻をfakeしました。faketimeってコマンドもあるらしいです。

image

次はテキストのみ。

/c/c/tmp$ date
2017年 11月 21日 火曜日 23:30:02 JST
/c/c/tmp$ TZ=-10 date
2017年 11月 22日 水曜日 00:30:09 
/c/c/tmp$ TZ=-10 man -w
gimme gimme gimme
/usr/share/man
/c/c/tmp$ strings $(readlink -f $(which man)) | grep gimme
gimme gimme gimme
/c/c/tmp$ date
2017年 11月 21日 火曜日 23:31:05 JST
/c/c/tmp$ man -w
/usr/share/man
/c/c/tmp$ TZ=UTC-10 man -w
/usr/share/man
/c/c/tmp$ uname -a
CYGWIN_NT-10.0 DESKTOP-XXXXXXX 2.8.2(0.313/5/3) 2017-07-12 10:58 x86_64 Cygwin
Advertisements

One thought on “manコマンドにABBAネタが仕込まれてました

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s