作者: WATANABE Hirofumi | |
日時: 2002/4/9(13:48) |
わたなべです。 ねこ丸 <QYE07500@...> writes: :> #!/usr/bin/env perl : : これってどういう意味っすか? perlがPATH上のどこかにあればいいという意味。 最近のUNIXだとenvは/usr/binにあると仮定してもほとんど問題ないから、 こういう使いかたが流行ってます。 evn自体は一時的に環境変数を設定して指定されたコマンドを実行 するコマンドです。 例: % date Tue Apr 9 13:46:06 JST 2002 % env LC_ALL=ja date 2002年 4月 9日 (火) 13:46:22 JST ついでに #! perl ならどうかというと、これはそのままカレントディレクトリのperl を意味します。CygwinだとPATHを探してくれて便利というか安直な 実装になってますが。 -- わたなべひろふみ