Perl/サンプル/dieでメッセージの後ろに行番号を表示しない方法
の編集
Top
/
Perl
/
サンプル
/
dieでメッセージの後ろに行番号を表示しない方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * Perlのdieでメッセージの後ろに行番号を表示しない方法 [#ba0e77f1] Perlスクリプトでdieを使って終了させたとき、メッセージの後ろに行番号が表示される時があります。~ この行番号表示を抑止する方法を記します。 #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * dieで行番号が表示されるPerlスクリプト [#l2da5331] 以下にdieによる行番号表示がされるPerlスクリプトと実行結果を記します。 ** dieによる行番号表示がされるPerlスクリプト [#s284f540] #ref(die1.pl) #!/usr/bin/perl $message = "foo"; die $message; ** 実行結果 [#oc6eb4c3] $ ./die1.pl foo at ./die1.pl line 4. * dieで行番号が表示されないPerlスクリプト [#m8db225c] 違いは、表示するメッセージの後ろに''\n''があります。~ これによりdieによる行番号出力が抑止されます。 ** dieによる行番号表示が抑止されるPerlスクリプト [#i1b0f5fc] #ref(die2.pl) #!/usr/bin/perl $message = "foo\n"; die $message; ** 実行結果 [#x55b5616] $ ./die2.pl foo #htmlinsertpcsp(ll-btm.html,ll-sp.html)
タイムスタンプを変更しない
#navi(../) * Perlのdieでメッセージの後ろに行番号を表示しない方法 [#ba0e77f1] Perlスクリプトでdieを使って終了させたとき、メッセージの後ろに行番号が表示される時があります。~ この行番号表示を抑止する方法を記します。 #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * dieで行番号が表示されるPerlスクリプト [#l2da5331] 以下にdieによる行番号表示がされるPerlスクリプトと実行結果を記します。 ** dieによる行番号表示がされるPerlスクリプト [#s284f540] #ref(die1.pl) #!/usr/bin/perl $message = "foo"; die $message; ** 実行結果 [#oc6eb4c3] $ ./die1.pl foo at ./die1.pl line 4. * dieで行番号が表示されないPerlスクリプト [#m8db225c] 違いは、表示するメッセージの後ろに''\n''があります。~ これによりdieによる行番号出力が抑止されます。 ** dieによる行番号表示が抑止されるPerlスクリプト [#i1b0f5fc] #ref(die2.pl) #!/usr/bin/perl $message = "foo\n"; die $message; ** 実行結果 [#x55b5616] $ ./die2.pl foo #htmlinsertpcsp(ll-btm.html,ll-sp.html)
テキスト整形のルールを表示する
添付ファイル:
die1.pl
1754件
[
詳細
]
die2.pl
1764件
[
詳細
]