Go to the first, previous, next, last section, table of contents.


環境変数

  • HOME chdir が引数なしで使われたときに参照されます。
  • LOGDIR chdir が引数なしで使われたときに、HOME が設定されていないと 参照されます。
  • PATH サブプロセスを実行するときと、`-S' を使ったときにスクリプトを探すた めに参照されます。
  • PERL5LIB Perl のライブラリファイルを探すときに、標準のライブラリディレクトリとカ レントディレクトリよりも前に探しにいくディレクトリを、コンマで区切って並 べたリストです。PERL5LIB が定義されていないときには、PERLLIB が使われます。
  • PERL5DB デバッグのコードを持ってくるためのコマンドを指定します。設定されていない ときには
    BEGIN { require 'perl5db.pl' }
    
    がデフォルトとして使用されます。
  • PERLLIB Perl のライブラリファイルを探すときに、標準のライブラリディレクトリとカ レントディレクトリよりも前に探しにいくディレクトリを、コンマで区切って並 べたリストです。PERL5LIB が定義されているときには、PERLLIB は使われません。 これら以外は、実行されるスクリプトとチャイルドプロセスから環境変数が使え るようにするのを除いて Perl は環境変数を使用しません。しかし、setuid で 実行するスクリプトは何よりもまず以下を行なうようにしてください:
    $ENV{'PATH'}  = '/bin:/usr/bin';    # 必要なものを
    $ENV{'SHELL'} = '/bin/sh' if defined $ENV{'SHELL'};
    $ENV{'IFS'}   = '' if defined $ENV{'IFS'};
    


    Go to the first, previous, next, last section, table of contents.

    検索式: