“Welcome to Darwin!” が表示されない?

Mac Add comments

Mac OS Xのターミナルを起動すると、真っ先に表示されるのが「Welcome to Darwin!」のメッセージ。ところが、vimのソースからのビルドがうまくいかずにいろいろとMacの設定をいじくり回してたら、このメッセージが表示されなくなってしまいました。

ターミナルを開くと、いきなりbashのプロンプトが出てきてしまいます。機能的に特に問題がある訳でもないんですが、いつも見慣れたものが消えてしまうのはちょっと落ち着きません。

そもそも、このメッセージはどこから来ているのかと思い、調べてみました。どうやら、”/etc/motd”の中の文章が表示されている模様。ちなみに”motd”は、”Month Of The Day”の略だとか。まめ知識が一つ増えました。

手がかりがつかめたところで”motd”と”welcome to darwin”をキーに検索してみたところ、そのものズバリの答えを発見。

>> Welcome to Darwin? [Archive] - The macosxhints Forums

I noticed that I never got the MOTD until I changed the terminal preferences (the shell tab) from “Use this shell:” to “Use default shell for this user”. Both of which were tcsh, btw.

全くこの通りでした!実は設定をいじっている中で、ターミナルの「環境設定」の「新規ターミナルウインドウの作成時:」を、

「/usr/bin/login を使ってデフォルトのログインシェルを実行する」

から

「このコマンドを実行する(完全なパスを指定)」

に変更していました。早速この設定を元に戻すと、やっと”Welcome to Darwin!”が戻ってきました!これがあると、やっぱり落ち着きます。

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン