ログ表示用ユーティリティ
authorj8takagi <info@j8takagi.net>
Mon, 15 Oct 2012 02:12:15 +0000 (11:12 +0900)
committerj8takagi <info@j8takagi.net>
Mon, 15 Oct 2012 02:12:15 +0000 (11:12 +0900)
logcat: 指定したログをlogrotateした分も含めてすべて出力する
dpkg-history: dpkgによるINSTALL/REMOVE/UPGRADE/PURGEの履歴を表示する

dpkg-history [new file with mode: 0755]
logcat [new file with mode: 0755]

diff --git a/dpkg-history b/dpkg-history
new file mode 100755 (executable)
index 0000000..f620034
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+#
+# dpkg-history
+#   dpkgによるINSTALL/REMOVE/UPGRADE/PURGEの履歴を表示する
+# 依存: logcat
+#
+logcat /var/log/dpkg.log | grep '^[12][09][0-9][0-9]-[01][0-9]-[0-3][0-9] [0-2][0-9]:[0-5][0-9]:[0-5][0-9] \(install\)\|\(remove\)\|\(upgrade\)\|\(purge\) '
diff --git a/logcat b/logcat
new file mode 100755 (executable)
index 0000000..e9e5ed6
--- /dev/null
+++ b/logcat
@@ -0,0 +1,5 @@
+#!/bin/sh
+# logcat
+#   指定したログを、logrotateした分も含めてすべて出力
+#
+gunzip $1.[0-9]* | cat - $1.[0-9]* $1 | sort