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