pslaboが試したことの記録

はてなダイヤリーからはてなブログに引っ越してきました

この日記は現在実行中の減量記録を含む個人的なメモとして始めましたが、最近はコンピュータやガジェット、ハック、セキュリティネタのほうがメインになっております。

はてなダイヤリー時代はカテゴリ分けが適当だったのですが、これはそのうち直します。


あるコマンドのフルパスを一発で表示した後、タイムスタンプや md5sum を確認したい

ま、要は which して、ファイルの日付や md5sum を求めるだけなのですが、ちまちまやるのはメンドクサイ。よって、以下のようなスクリプトにしておくと楽ですな。

#!/bin/sh

while [ "$1" != "" ]; do
        file=$1
        shift

        fullpath=$( which "$file" )
        date=$( date -r "$fullpath" +"%Y/%m/%d %H:%M:%S" )
        md5=$( md5sum "$fullpath" | awk '{ print $1 }' )

        echo $md5 $date $fullpath
done