getimageinfo.sh, Montag, 06. November 2017 13:11
#!/bin/bash image="image.img" for line in $(fdisk -l -o Device,Start,Sectors $image); do if [[ $nextline -eq 2 ]]; then declare sectors_dev_$devnr=$line nextline=0 fi if [[ $nextline -eq 1 ]]; then declare start_dev_$devnr=$line nextline=2 fi if [[ $line =~ $image([0-9]+) ]]; then nextline=1 devnr=${BASH_REMATCH[1]} fi done while [[ $devnr -gt 0 ]]; do tmp="start_dev_$devnr" tmp2="sectors_dev_$devnr" echo "losetup --offset \$((512*${!tmp})) --sizelimit \$((512*${!tmp2})) --show --find $image" let devnr-=1 done
Erstellt am: Montag, 06. November 2017 13:11
Geändert von: Robin Hüskes
Geändert am: Montag, 06. November 2017 14:25