質問: perlの1行目が#!/usr/bin/perlだと動かず#!/usr perlの1行目が#!/usr/bin/perlだと動かず#!/usr/bin/perl5.8.9だと動くのですが、 #!/usr/bin/perlで動くようにするにはどうしたらいいのでしょうか? インストールされているperlは this is perl, v5.8.9 built for darwin-2level です。 どこかでパスの設定をしてやればいいと思うのですが、 どこに何を書けばいいのかよくわかりません。 環境はmacosx v10.6 snowleopardです。 どなたかよろしくお願いいたします。
回答: macosのことはよくわかりませんが、一般的なunix系osで考えると、、 シンボリックリンク/usr/bin/perlを作り、/usr/bin/perl5.8.9にリンクすればいいでしょう。 ln -s /usr/bin/perl5.8.9 /usr/bin/perl そうすればperlスクリプトは「#!/usr/bin/perl」のままでokです。