【发布时间】:2013-07-02 00:59:09
【问题描述】:
我有一个终端命令来执行硬盘驱动器的 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
它会在 Hash 之后添加一个双空格,但它也会在 any 空格之间添加一个双空格。示例:
原文:
12345678912345678912345678912345 Test Files/Test Files.mov
结果:
12345678912345678912345678912345 Test Files/Test Files.mov
非常感谢您的帮助!
【问题讨论】: