Perlの記号もなかなか覚えられない。
####間違ってるよとか、他にもあるとというの教えて下さい。
特殊記号一覧表
記号 | 意味 |
---|---|
$0 | スクリプトのコマンド名 |
$! | エラー場号、もしくはエラー文字列 |
$? | 外部お万度などを実行した際の最後のステータス |
$@ | 直前のevalで発生した例外メッセージ |
$n | パターンマッチ時にn番目の()にマッチした文字列 |
$| | 出力フッファリング、0位外でバッファリングが無効になる |
$. | ファイルハンドルの現在ある位置の行数 |
$/ | 入力時の区切り文字。デフォルトは改行文字 |
$, | print使用時のセパレーター |
$ ¥" | print "@list_context"とした際の区切り文字 |
$$ | プロセスのpid |
@ARGV | スクリプトに渡された引数 |
$^D | デバッグフラグの値 |
$^E | OS特有のエラーメッセージ |
$^T | スクリプト実行時刻(epoch time) |
%ENV | 環境変数 |
%INC | インクルードされたライブラリなどを記録 |
%SIG | シグナルハンドラを設定するためのハッシュ |
@INC | ライブラリの検索対象ディレクトリ |