我可以用parted
找出我的图像的偏移量。
sudo parted -s image.img unit B print
Model: (file)
Disk /home/user/image.img: 107374182400B
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 2097152B 107374182399B 107372085248B primary ext4
例如,分区开始于2097152
.
我怎样才能得到2097152
用 bash 脚本?
我可能可以解析输出,但也许有更合适的方法?
一种选择是将输出馈送到awk /questions/tagged/awk
sudo parted -s image.img unit B print |
awk '/^Number/{p=1;next}; p{gsub(/[^[:digit:]]/, "", $2); print $2}'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)