Perl

【perl】pauseコマンドを実現したい

Windowsのpauseコマンドを使用すると、↑の画像のようになります。

バッチファイルの最後にこれを置いておくことで、バッチの実行が完了しても即座にウィンドウが閉じないため、実行結果やログを確認することができるので、手動実行するバッチについてはよくこやつが置かれていたりいます。

perlにpauseはありませんが、簡単に表現することができます。

perlでpauseを実現する方法

答えはカンタン。
標準入力を受け付け状態にしちゃえばよいのです。

この1文を突っ込んじゃえばOKです。

ただ、これが突然出現するのも意図が分かりにくいので、

こんな感じで使うと良いかもしれません。