#!/usr/bin/env bash # 2018 Luke Shumaker { set -euE source "${BASH_SOURCE[0]%/*}/lib/osi.sh" arg_image=$1 arg_src=$(realpath -ms -- "$2") arg_dst=$3 mountpoint=$(mktemp -dt -- "${0##*/}.XXXXXXXXXX") trap "rmdir -- ${mountpoint@Q}" EXIT sudo -- ./osi-mount --user -- "$arg_image" "$mountpoint" cp -aT -- "$mountpoint/$arg_src" "$arg_dst" }