perl > arg

「perl/arg」の編集履歴(バックアップ)一覧はこちら

perl/arg」(2011/07/25 (月) 23:22:27) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*実行時の引数 **ARGV 実行時の引数は、@ARGV配列に入る。 $ARGV[0]には、スクリプト名が入る。 $#ARGV は配列の大きさかと思いきや、一番最後のインデックスが入る。 <ARGV>とすると、各引数をファイルとして扱う。 $ARGVには今扱っているファイルの名前が入る。
*実行時の引数 **ARGV 実行時の引数は、@ARGV配列に入る。 $ARGV[0]には、普通に最初の引数が入る。スクリプト名は入らない。 $0の中にスクリプト名が入ってる。 ./sapmle,pl a b c #### print $ARGV[0]; # print a print $0; # print sample.pl $#ARGV は配列の大きさかと思いきや、一番最後のインデックスが入る。 つまり配列の大きさは $#ARGV + 1 で表す。 ./sapmle,pl a b c #### print $#ARGV + 1; # print 3 <ARGV>とすると、各引数をファイルとして扱う。<>も同じ意味になる。 $ARGVには今扱っているファイルの名前が入る。 ./sapmle,pl a.txt b.txt c.txt #### while(<>) { print; # print lines of files print $ARGV; # print current using filename }

表示オプション

横に並べて表示:
変化行の前後のみ表示: