【发布时间】:2020-01-30 21:46:53
【问题描述】:
我正在学习 bash shell 脚本,我已经给了一个任务来递归地获取子目录中的文件并执行 md5 校验和并显示它的文件大小并将其作为文本文件逐行输出。
例如
- 662c1e24227048e50ae8e9c62b8a60da yolo/happy/README.txt 20kb
- c2b1cd01a4595c134bca9502f35107de apple/mango/bat/ball/apt.txt 30kb
对于递归我正在使用
找到 /home/kat/sam -type f -print0 | xargs -0 md5sum > /home/kat/tempmd5new.txt
=======
这给了我输出
662c1e24227048e50ae8e9c62b8a60da yolo/happy/README.txt
c2b1cd01a4595c134bca9502f35107de apple/mango/bat/ball/apt.txt
主要问题是我必须使用 find 命令。
提前致谢。
【问题讨论】:
-
嗨,你现在的状态是什么?什么有效,什么无效?