最新のWebサーバーのアクセスログを表示する

実行画面
説  明
MacOS Xで標準で入っているWebサーバーはApacheです。このWebサーバーのログは/var/log/httpd/access_logに記録されます。最新のログを表示させるにはtailコマンドを使います。この時に-4などと引数を指定するとファイルの末尾から4行を出力します
。UNIXコマンド/シェルを利用するにはrunCommandを使って行います。UNIXの標準出力から出されたデータがKonfabulator側に渡されるようになっています。渡された値はKonfabulatorの変数に入れることもできます。

ダウンロード
サンプル
<widget>
<window name="mainWin" width="800" height="120"/>
<image src="Resources/window.png" name="myImg" />
<textarea name="myText" bgColor="#000000" color="#FFFFFF" columns="40" height="100" width="800" hOffset="0" vOffset="20" size="10" lines="7" opacity="100" font="Courier">
<data>...</data>
</textarea>
<action trigger="onTimer" interval="2">
result = runCommand("
tail -4 /var/log/httpd/access_log");
myText.data = result;
</action>
</widget>



補足説明