0
我有窗户下面的bash脚本生成一个文件夹中的文件列表MD5哈希值:bash脚本输出的两行合并为一个
$ ls -rt | while read -r file; do (()); CertUtil -hashfile "${file}" MD5 >> foo.txt; done;
对于每个文件bar
,我得到以下两行:
MD5 hash of file bar:
0ae58a1af151446ac8b283b6e70ea157
我想管道输出到作为格式化:
0ae58a1af151446ac8b283b6e70ea157 bar
我想这可以用sed
完成?不知道如何继续。
谢谢。这有点更好了,但是现在我得到了一段额外的文本'CertUtil -hash命令成功完成了'所以,有没有办法过滤掉这一行? – Jacko
是的! md5sum要好得多。除了每个文件名前面都有星号 – Jacko
我不熟悉'CertUtil',但应该检查是否有一些选项可以使详细/调试输出无效。 – randomir