#!/bin/bash target_file="$1" safe_name="$(systemd-escape "$target_file")" set +x loop_device=$(readlink "/dev/loop-by-name/${safe_name}") rm "/dev/loop-by-name/${safe_name}" for part in "/dev/loop-by-name/${safe_name}"-p*; do rm "$part" done losetup -d $loop_device