我有一个终端命令来执行硬盘驱动器的 MD5。但是,此命令仅在哈希后放置一个空格,而不是常规的双空格。我提供了下面的代码
find * -type f -exec md5 -r {} \\; > DRIVE.md5
现在,代码正在做的是:
12345678912345678912345678912345 Test Files/Test Files.mov
我想要的是它做:
12345678912345678912345678912345 Test Files/Test Files.mov
如果我使用此代码:
find * -type f -exec md5 -r {} \\; | sed 's/ / /g' > DRIVE.md5
它会在哈希之后添加双倍空格,但它也会在任何空格之间添加双倍空格。例子:
原来的:
12345678912345678912345678912345 Test Files/Test Files.mov
结果:
12345678912345678912345678912345 Test Files/Test Files.mov
无论如何,非常感谢您的帮助!