2008-03-30 メモ programming Mac *.appをFinderから実行した時、pwdは"/"。 とゆーわけで、シェルスクリプトの体裁を整えて、アプリケーションとして動かそうとした場合、 #!/bin/zsh pwd exit をコンソール.appで見ると、 / と悲しいことになります。これは当然、 #!/bin/zsh echo $(dirname $0) exit とすることで回避出来ます。 って書いといても、次回はまた一から調べ直すんだろうな……。 #実際、dirnameの存在忘れてたので……。