0:00
 
Window Title
 
 
 
 
 
 
 
 
壁紙の変更

コンピュータ

ネットワーク

ドキュメント

ごみ箱
マイコンピュータ
マイネットワーク
マイドキュメント
ごみ箱

オンラインゲーム

DHTML素材

perl module忘備録

RFC翻訳

文字コード

 

コンピュータ

ネットワーク


コントロールパネル

perl module 忘備録

Sys::Syslog

syslogメッセージを出力する

use Sys::Syslog;
パッケージをロードして関数をエクスポートする。

openlog($ident, $logopt, $facility) ;
syslogをオープンする。
$ident:識別名(syslogの各メッセージに出力される)
$logopt:オプション、下記の文字列をカンマ区切りで指定する
  nodelay:すぐにsyslogをオープンする(通常は、最初のメッセージ出力でオープンされる)
  nofatal :syslogとの接続を確立できなくてもdieしない(警告のみ)
  perror :syslogメッセージを標準エラーにも出力する
  pid:syslogメッセージにPIDを含める
$facility:syslog facility。デフォルトはLOG_USER(user.logに出力される)

syslog($priority, $message);
メッセージを出力する。
$priority:下記のいずれかを指定する。

 syslog($priority, $format, @args) ;
sprintf($format,@args) を実行してメッセージを生成して出力する。$format内に%mを記述すると"$!"(最後のエラーメッセージ)に置換される。

closelog();
syslogをクローズする。

レディ