これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド stdsyslog です。
プログラム:
NAME
stdsyslog — プログラムの出力をシステム ログに記録します
SYNOPSIS
stdsyslog [-d fd:レベル] [-f 施設] [-p pidファイル] CMD [引数..。]
stdsyslog -f リスト
stdsyslog -l
stdsyslog -V | -h
DESCRIPTION
当学校区の stdsyslog ユーティリティはプログラムを実行し、一連のファイルに出力されたものをすべて読み取ります
記述子 (デフォルトでは標準出力ストリームと標準エラーストリーム) を作成し、それを
システムログ。
当学校区の stdsyslog ユーティリティには次のオプションを渡すことができます。
-d ファイル記述子のメッセージのレベルを指定します。 そうかもしれない(そしておそらくそうすべきである)
複数回使用されました。 いいえの場合 -d オプションが指定されている場合、 stdsyslog 「-d」とみなされます
1:info -d 2:err」、つまり、「info」レベルを使用してプログラムの標準出力をログに記録します。
エラーには「err」を使用します。
-f 使用する syslog 機能を指定するか、使用可能な値のリストの場合は「list」を指定します。
指定されていない場合、 stdsyslog 「デーモン」機能を使用します。
-h プログラムの使用情報を表示して終了します。
-l 利用可能な syslog レベルをリストします。
-p 子プロセス ID を書き込むファイルを指定します。
-V プログラムのバージョン情報を表示して終了します。
例
以下の例はシェルに与えられたものとして示されています。
文字列「information」を「daemon:info」syslog 機能に記録します。
stdsyslog エコー情報
文字列「error」を「local4:err」機能に記録します。
stdsyslog -f local4 sh -c 'エコー エラー 1>&2'
XNUMX つの引数「some」と「args」を指定して「sprog」プログラムを実行し、そのプロセス ID を
sprog.pid ファイルに保存し、標準出力に表示されるメッセージを「daemon:info」に記録します。
「daemon:err」への標準エラーストリームにあるもの:
stdsyslog -p sprog.pid -d 1:info -d 2:crit sprog いくつかの引数
onworks.net サービスを使用してオンラインで stdsyslog を使用する