【发布时间】:2020-10-09 04:45:24
【问题描述】:
我想读取一个类似于下图所示的配置文件:
source/path:blocksize,offset,seek,count
source/path2:blocksize,offset,seek
source/path3:blocksize,offset
其中source/path、source/path2 和source/path3 是一些二进制文件的路径,而 offset、seek、count 和 blocksize 分别是 dd 命令的值。
请注意,变量可能会有所不同,例如某些二进制文件可能没有搜索或dd 命令的搜索和计数值。
我应该如何拆分以上行来编写dd这样的命令dd if=${source/path} bs=${blocksize} seek=${seek} count=${count}dd if=${source/path} bs=${blocksize} seek=${seek}dd if=${source/path} bs=${blocksize}?
如果需要对上述格式进行修改以便于解析,那是可以的,因为我已经用尽了我幼稚的头脑所能想到的所有可能性。
【问题讨论】: