Irbis Asked: 2023-07-25 19:01:35 +0800 CST2023-07-25 19:01:35 +0800 CST 2023-07-25 19:01:35 +0800 CST 如何将 wc 命令与 find 和 exec 命令一起使用 772 我使用以下命令计算所选目录中每个文件的 md5sum 并将结果记录到文件中: find $myDir -type f -exec md5sum "{}" \; >> $myLog 我还想使用wc命令来计算已处理的元素。如何实现这一目标? bash 1 个回答 Voted Best Answer aviro 2023-07-25T19:25:13+08:002023-07-25T19:25:13+08:00 find "$myDir" -type f -exec md5sum {} + | tee -a -- "$myLog" | wc -l tee -a会将命令的输出添加find到文件中,也添加到标准输出中,您可以在其中进一步处理它,例如wc -l计算输入中的行数(并且md5sum将文件名中的换行符转义为\n,这也将是已处理的文件数)。
tee -a
会将命令的输出添加find
到文件中,也添加到标准输出中,您可以在其中进一步处理它,例如wc -l
计算输入中的行数(并且md5sum
将文件名中的换行符转义为\n
,这也将是已处理的文件数)。