take-2:
loopfile_fstab_line=$(sed -n '\:^/[^ ]*[ ]*[ ]/[ ][ ]*[^ ]*[ ].*loop.*[ ]:p' /etc/fstab) host_mountpoint=${loopfile_fstab_line%% *} while [ -z "$host_device" ] && [ -n "$host_mountpoint" ] && [ ! "$host_mountpoint" = "/" ]; do host_mountpoint=${host_mountpoint%/*} host_device=$(sed -n "\:^/[^ ]* $host_mountpoint :p" /proc/mounts) done
take-2:
loopfile_ fstab_line= $(sed -n '\:^/[^ ]*[ ]*[ ]/[ ][ ]*[^ ]*[ ].*loop.*[ ]:p' /etc/fstab) =${loopfile_ fstab_line% % *} mountpoint= ${host_ mountpoint% /*} device= $(sed -n "\:^/[^ ]* $host_mountpoint :p" /proc/mounts)
host_mountpoint
while [ -z "$host_device" ] && [ -n "$host_mountpoint" ] && [ ! "$host_mountpoint" = "/" ]; do
host_
host_
done