Ran*_*255 5 linux shell-script
运行sha256sum文件夹/文件`返回
711ad4b9939e0e20e591d753103717f40e794babc4129a0670fd342309bec5af *folder/file
Run Code Online (Sandbox Code Playgroud)
我想输出总和旁边的文件名,使其看起来像:
711ad4b9939e0e20e591d753103717f40e794babc4129a0670fd342309bec5af file
Run Code Online (Sandbox Code Playgroud)
我该如何更改输出?
你可以试试
sha256sum /path/to/file | head -c 64
Run Code Online (Sandbox Code Playgroud)
这仅用于获取 64 个字符的散列。正如之前提到的,您应该阅读sed的人以获得更高级的操作。
但是要获得您想要的输出,我的意思是没有文件夹,一种简单的方法是从文件所在的文件夹运行命令;)
在你的情况下:
cd folder/ ; sha256sum file
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6622 次 |
| 最近记录: |