|
[[ -z $diskdevname ]] && diskdevname=$(echo $partdev | sed -e "s/^\/dev\///" | sed "s/p.*//") |
root@armbian:~# echo /dev/mmcblk0p2 | sed -e "s/^\/dev\///" | sed "s/p.*//"
mmcblk0
root@armbian:~# echo /dev/sda2 | sed -e "s/^\/dev\///" | sed "s/p.*//"
sda2
diskdevname of '/dev/mmcblk0p2' is 'mmcblk0', that's correct.
diskdevname of '/dev/sda2' should be 'sda', not 'sda2'.