Вы можете использовать следующую команду:
rm -rf $(ls -l ~/temporary | awk '{print $NF}')
Если вы не хотите анализировать ls, вы можете использовать:
rm -rf $(file ~/temporary | awk '{print $NF}' | tr -d "\`\',")
или просто:
rm -rf $(readlink ~/temporary)
Чтобы позаботиться о пространствах как в имени каталога, который по имени ссылки, вы можете изменить последнюю команду следующим образом:
rm -rf "$(readlink ~/"temporary with spaces")"