今日のワンライナー

hyperash2004-03-23

Red Hat Linux。インストールされているRPMパッケージの名前、バージョン、リリースナンバー、ビルドされた日付、インストールされた日付を一覧表示します。

結構使えると思います。

$ rpm -qa \
      --queryformat '%{NAME} %{VERSION} %{RELEASE} %{BUILDTIME} %{INSTALLTIME}\n' | \
  awk '{printf("%-30s %-10s %-10s %-12s %-12s\n", \
               $1, $2, $3, \
               strftime("%Y/%m/%d", $4), \
               strftime("%Y/%m/%d", $5))}'

こういう時、近頃の世人はPerlとかRubyとか使うんでしょうか。ぼくは古い人なのでワンライナーにこだわります。