鉴于来自 hashdeep 的输出文件的以下组成部分:
7241,11111111111111111111111111111111,\01-data\file1
1237241,22222222222222222222222222222222,\01-data\file2
41,33333333333333333333333333333333,\01-data\file3
Run Code Online (Sandbox Code Playgroud)
我将如何将其格式化为:
7241,11111111111111111111111111111111,\01-data\file1
1237241,22222222222222222222222222222222,\01-data\file2
41,33333333333333333333333333333333,\01-data\file3
Run Code Online (Sandbox Code Playgroud)
我想使用 sed (因为这是我开始掌握的),但是有没有办法告诉 sed 仅在特定列或特定列中出现字符时才更改字符?
当然,如果有其他方法可以做到这一点,我也会很高兴听到这个消息。
这样做的原因是我想根据文件名对输出进行排序,以便我可以比较两个输出文件,而不必-j0
在 hashdeep 上使用(单线程)选项。