Представим себе следующую ситуацию:
# команды выполняются в терминале
mount /dev/sdb1 /mnt
cd /mnt
cat /usr/bin/supermegascript
#!/usr/bin/env bash
cd /tmp # пытаемся освободить /mnt
umount /mnt # получаем ашыпку target is busy
supermegascript
umount: /mnt: target is busy.
А как сделать, что бы скрипт полностью сменил каталог запуска на «нейтральный» и освободил /mnt?