「Linux」findコマンドでディレクトリ配下のファイルのmd5値を取得する方法

書式
find <ディレクトリ> -type f -exec md5sum {} \;
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# find /data/0304/ -type f -exec md5sum {} \;
d4d45f8dee5bde89fc1c1ec87b9c9810 /data/0304/test.sh
802ec30082e7c30544a4b2821c489379 /data/0304/sample.csv
e0cd1383bd5aa7938b346deb17222e64 /data/0304/1
f386df5211932ea4f8daa2e95cc9910f /data/0304/sample100.sh
b818e32e113e22b60207c40b25d7b192 /data/0304/test02.sh
# find /data/0304/ -type f -exec md5sum {} \; | sort -k 2
e0cd1383bd5aa7938b346deb17222e64 /data/0304/1
802ec30082e7c30544a4b2821c489379 /data/0304/sample.csv
f386df5211932ea4f8daa2e95cc9910f /data/0304/sample100.sh
d4d45f8dee5bde89fc1c1ec87b9c9810 /data/0304/test.sh
b818e32e113e22b60207c40b25d7b192 /data/0304/test02.sh
# find /data/0304/ -type f -exec md5sum {} \; d4d45f8dee5bde89fc1c1ec87b9c9810 /data/0304/test.sh 802ec30082e7c30544a4b2821c489379 /data/0304/sample.csv e0cd1383bd5aa7938b346deb17222e64 /data/0304/1 f386df5211932ea4f8daa2e95cc9910f /data/0304/sample100.sh b818e32e113e22b60207c40b25d7b192 /data/0304/test02.sh # find /data/0304/ -type f -exec md5sum {} \; | sort -k 2 e0cd1383bd5aa7938b346deb17222e64 /data/0304/1 802ec30082e7c30544a4b2821c489379 /data/0304/sample.csv f386df5211932ea4f8daa2e95cc9910f /data/0304/sample100.sh d4d45f8dee5bde89fc1c1ec87b9c9810 /data/0304/test.sh b818e32e113e22b60207c40b25d7b192 /data/0304/test02.sh
# find /data/0304/ -type f -exec md5sum {} \;
d4d45f8dee5bde89fc1c1ec87b9c9810  /data/0304/test.sh
802ec30082e7c30544a4b2821c489379  /data/0304/sample.csv
e0cd1383bd5aa7938b346deb17222e64  /data/0304/1
f386df5211932ea4f8daa2e95cc9910f  /data/0304/sample100.sh
b818e32e113e22b60207c40b25d7b192  /data/0304/test02.sh

# find /data/0304/ -type f -exec md5sum {} \; | sort -k 2
e0cd1383bd5aa7938b346deb17222e64  /data/0304/1
802ec30082e7c30544a4b2821c489379  /data/0304/sample.csv
f386df5211932ea4f8daa2e95cc9910f  /data/0304/sample100.sh
d4d45f8dee5bde89fc1c1ec87b9c9810  /data/0304/test.sh
b818e32e113e22b60207c40b25d7b192  /data/0304/test02.sh

 

Linux

Posted by arkgame