Go to the first, previous, next, last section, table of contents.
鋭いシェルのプログラマは、以下のことに注意すべきです:
-
バッククォート演算子は、コマンド内にシングルクォートがあっても変数の展開
を行ないます。
-
バッククォート演算子は、csh とは異なり、返された値を変換しません。
-
シェル (特に csh) は、コマンドラインごとに、何段階もの置換を行ないます。
Perl はダブルクォート、バッククォート、山括弧、検索パターンといった特定
の構造でだけ置換を行ないます。
-
シェルは、一時に少しづつ解釈を行ないます。Perl は、実行前にプログラム全
体をコンパイルします (コンパイル時に実行される BEGIN ブロックを除く)。
-
引数は、$1, $2 などではなく、@ARGV から得られます。
-
環境変数は、自動的には独立したスカラ変数として利用できるようになりません。
(訳注: `Env' モジュールが使用できます。)
Go to the first, previous, next, last section, table of contents.