私は最近、学校でPerlを学び始め、文書では$ ENVと$$に気づきました。 私の先生は、プロセスIDと明らかに環境変数については何かだと言いましたが、私はまだ完全に理解していません。 今、私はこれらの2つのことが何をし、どのように使用するのだろうと思っています。
ありがとうございます。
私は最近、学校でPerlを学び始め、文書では$ ENVと$$に気づきました。 私の先生は、プロセスIDと明らかに環境変数については何かだと言いましたが、私はまだ完全に理解していません。 今、私はこれらの2つのことが何をし、どのように使用するのだろうと思っています。
ありがとうございます。
これらは両方perlvar
に記載されている言語:Perlの
$$ プロセスの数は、このスクリプトを実行しています。
ハッシュ%のENVには
$ENV
ありませんが、あなたは、現在の環境から「PATH」をアクセスするために伝える方法です$ENV{'PATH'}
があるかもしれない現在の環境
含まれています。一部を混乱させるようなものは、%HASH
が全体を表していることです。しかし、ハッシュ内の個々の値はスカラーであり、スカラーのsigilは$
です。したがって、$HASH{'somekey'}
にアクセスします。
両方%ENV(ない$ ENV)と$$は
http://perldoc.perl.org/perlvar.html#$$ http://perldoc.perl.org/perlvar.html#%ENV – ysth
%ENVは同じですか?私はPerlのしくみを知らない。 –
あなたはいくつかのperlを学ぶべきです。 – ysth