逆引きUNIXコマンド/出力情報に日時情報を付加したい
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
*出力情報に日時情報を付加する方法 [#m3079f31]
Perlを利用すれば出力された情報に対し簡単に日時を追加でき...
例えばiostatやvmstatの出力には日時情報が付加されません。~
以下のPerlスクリプトを使えば簡単に付加することが可能です。~
本資料は下記URLを参考にし備忘録としてほとんど同様の内容を...
http://d.hatena.ne.jp/imaiworks/20080326/1206499871
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連資料 [#ace4e3e5]
-[[マシンの日時を設定・変更する・date, ntpdate>逆引きUNIX...
-[[日時の表示フォーマット変更・dateコマンド>逆引きUNIXコ...
-[[翌日の日付を取得・dateコマンド>逆引きUNIXコマンド/翌日...
-[[前日の日付を取得・dateコマンド>逆引きUNIXコマンド/前日...
-[[出力情報に日時情報を付加したい>逆引きUNIXコマンド/出力...
-[[Nヶ月とN日前の日付を取得・dateコマンド>逆引きUNIXコマ...
-[[UNIX時間に変換・UNIX時間を取得する方法>逆引きUNIXコマ...
-[[今日の日付が月末かどうかをdateコマンドで確認する方法>...
-[[指定したタイムゾーンのローカルタイムを表示する方法・TZ...
-[[YYYYMMDDを取得する・date>逆引きUNIXコマンド/YYYYMMDDを...
-[[HH:MI:SSを取得する・date>逆引きUNIXコマンド/HH:MI:...
* 日時を付加するPerlスクリプト [#ueff3dee]
下記スクリプトを保存して実行できるようにパーミッションを...
#!/usr/bin/perl
use strict;
use warnings;
while (defined(my $line = <>)) {
my ($sec, $min, $hour,$day ,$month ,$year ,$week) = lo...
printf('%04d/%02d/%02d %02d:%02d:%02d %s', $year+1900,...
}
#ref(puttime.pl)
* 使用方法 [#cb3ec1f9]
以下、ホームディレクトリのbinディレクトリにputtime.plとい...
下図は、本スクリプトによりvmstatコマンドの出力に日時情報...
$ vmstat 2 5 | ~/bin/puttime.pl
下図の上位部分はvmstatを発行し実行。下位部分は本スクリプ...
&color(red){赤字};の部分が日時が追記された結果となります。
#ref(puttime-01.png)
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
終了行:
#navi(../)
*出力情報に日時情報を付加する方法 [#m3079f31]
Perlを利用すれば出力された情報に対し簡単に日時を追加でき...
例えばiostatやvmstatの出力には日時情報が付加されません。~
以下のPerlスクリプトを使えば簡単に付加することが可能です。~
本資料は下記URLを参考にし備忘録としてほとんど同様の内容を...
http://d.hatena.ne.jp/imaiworks/20080326/1206499871
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連資料 [#ace4e3e5]
-[[マシンの日時を設定・変更する・date, ntpdate>逆引きUNIX...
-[[日時の表示フォーマット変更・dateコマンド>逆引きUNIXコ...
-[[翌日の日付を取得・dateコマンド>逆引きUNIXコマンド/翌日...
-[[前日の日付を取得・dateコマンド>逆引きUNIXコマンド/前日...
-[[出力情報に日時情報を付加したい>逆引きUNIXコマンド/出力...
-[[Nヶ月とN日前の日付を取得・dateコマンド>逆引きUNIXコマ...
-[[UNIX時間に変換・UNIX時間を取得する方法>逆引きUNIXコマ...
-[[今日の日付が月末かどうかをdateコマンドで確認する方法>...
-[[指定したタイムゾーンのローカルタイムを表示する方法・TZ...
-[[YYYYMMDDを取得する・date>逆引きUNIXコマンド/YYYYMMDDを...
-[[HH:MI:SSを取得する・date>逆引きUNIXコマンド/HH:MI:...
* 日時を付加するPerlスクリプト [#ueff3dee]
下記スクリプトを保存して実行できるようにパーミッションを...
#!/usr/bin/perl
use strict;
use warnings;
while (defined(my $line = <>)) {
my ($sec, $min, $hour,$day ,$month ,$year ,$week) = lo...
printf('%04d/%02d/%02d %02d:%02d:%02d %s', $year+1900,...
}
#ref(puttime.pl)
* 使用方法 [#cb3ec1f9]
以下、ホームディレクトリのbinディレクトリにputtime.plとい...
下図は、本スクリプトによりvmstatコマンドの出力に日時情報...
$ vmstat 2 5 | ~/bin/puttime.pl
下図の上位部分はvmstatを発行し実行。下位部分は本スクリプ...
&color(red){赤字};の部分が日時が追記された結果となります。
#ref(puttime-01.png)
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
ページ名: