Perlのdieでメッセージの後ろに行番号を表示しない方法 †Perlスクリプトでdieを使って終了させたとき、メッセージの後ろに行番号が表示される時があります。 スポンサーリンク dieで行番号が表示されるPerlスクリプト †以下にdieによる行番号表示がされるPerlスクリプトと実行結果を記します。 dieによる行番号表示がされるPerlスクリプト †#!/usr/bin/perl $message = "foo"; die $message; 実行結果 †$ ./die1.pl foo at ./die1.pl line 4. dieで行番号が表示されないPerlスクリプト †違いは、表示するメッセージの後ろに\nがあります。 dieによる行番号表示が抑止されるPerlスクリプト †#!/usr/bin/perl $message = "foo\n"; die $message; 実行結果 †$ ./die2.pl foo スポンサーリンク |