2)linux中find命令在md5校驗中的作用

[生信菜鳥教程]Linux find 命令 | 菜鳥教程 (runoob.com)

1.將當前目錄及其子目錄中的所有文件列出,并輸出到指定的文件夾

find ./ -type f | le
find ./ -type f | sed 's/\.\///' |le
find ./ -type f | sed 's/\.\///' > list.flist

2. for循環(huán)利用md5sum打印md5值,到指定的文件中

方法一

for i in `cat list.flist`
do
/usr/bin/md5sum $i >> list.md5
done

方法二

1)寫一個work.sh

for i in "$@"
        do
                /usr/bin/md5sum $i >> list.md5
        done

2)再運行這個work.sh,可以達到同樣的效果

sh work.sh $(cat list.flist)

3.打包+壓縮文件

tar -zcvf 20220629.tar.gz 20220629

4.cp轉(zhuǎn)移后再做校驗

/usr/bin/md5sum -c list.md5 > list.check

5.檢查校驗后的結(jié)果

#對行數(shù)進行粗暴的校驗
wc -l list.md5 list.check
#對檢驗結(jié)果進行確認
le  list.check |awk '{print $2}' | uniq -c
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Linux find 命令用來在指定目錄下查找文件。任何位于參數(shù)之前的字符串都將被視為欲查找的目錄名。如果使用該命...
    飛奔的大虎閱讀 344評論 0 0
  • Linux 上的 find 命令是 findutil 軟件包的一部分,一般已經(jīng)默認集成在了幾乎所有的發(fā)行版中。fi...
    生信師姐閱讀 812評論 0 7
  • 內(nèi)容說明:Linux終端命令行/MacOS命令行 Terminal command。 目錄: 一,基本說明 二,常...
    weiwei_js閱讀 1,326評論 0 2
  • 摘要 本文講解LINUX下用戶/用戶組,文件屬性及修改,SUDO免密登錄,SSH互信免密登錄,VIM,histor...
    筆名輝哥閱讀 1,289評論 1 9
  • <font color=blue >目錄</font> [TOC] <font color=blue>工作常用</...
    崔馨月閱讀 1,359評論 0 0

友情鏈接更多精彩內(nèi)容