インフラエンジニアbacchiのわかったことまとめ

bacchi.me

Perl

コマンドライン引数とshift関数

更新日:

下記のようなコードを見て、なぜ変数に関数を代入?と一瞬思考停止してしまった。

このプログラムは下記のように引数を指定して実行するもので、

perlではコマンドラインの引数は@ARGVに代入されます。

shift関数は配列の先頭の値を引っぱってくる関数で、コマンドライン引数を取るには以下のようにします。

しらなかったのですが、shift関数の引数は省略可能な場合がある!

冒頭のコードの例のようにコマンドライン引数を変数に代入する場合はshift関数の引数を諸略できる。

Sponsor Link

スポンサーリンク

Sponsor Link

スポンサーリンク

-Perl

Copyright© bacchi.me , 2018 AllRights Reserved.