gpt4 book ai didi

linux - 将文件从给定的 'x'(起始)偏移量复制到给定的 'y'(结束)偏移量的工具

转载 作者:IT王子 更新时间:2023-10-29 00:24:27 27 4
gpt4 key购买 nike

是否有任何工具可以将文件从给定的起始偏移量复制到给定的(结束)偏移量。我还想通过运行 md5sum 确认该工具已正确复制指定的字节。像这样的东西

   1) Copy source file starting from 100 byte till 250th byte
$cp /path/to/source/file /path/to/dest/file -s 100 -e 250

2) Create md5sum of the source file starting from 100byte till 250th byte
$md5sum /path/of/src/file -s 100 -e 250
xxxxxx-xxxxx-xxxxx-xxxx-xx

3) Confirm that destination file created from step 1 is right by comparing the md5sum generated from step 2.
$md5sum /path/of/dest/file
xxxxxx-xxxxx-xxxxx-xxxx-xx

我知道 md5sum 没有 -s 和 -e 的选项,但我想通过一些给定源文件和目标文件的工具来确认。提前致谢

最佳答案

对于 1) 你可以使用 dd:

# dd if=/path/to/source/file of=/path/to/destination/file bs=1 skip=100 count=250

对于 2) 我不太确定这是否可以通过标准工具实现。

[编辑]

啊哈,找到方法了:

对于 2)

# dd if=/path/to/source/file bs=1 skip=100 count=250 | md5sum

对于 3)

md5sum /path/to/destination/file

关于linux - 将文件从给定的 'x'(起始)偏移量复制到给定的 'y'(结束)偏移量的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11867608/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com