1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Perlの特殊記号について

Last updated at Posted at 2015-04-18

Perlの記号もなかなか覚えられない。

####間違ってるよとか、他にもあるとというの教えて下さい。

特殊記号一覧表

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

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?