X2VO5DPUZR5MEJYA2Z6RS5A2WLBUYBZVV5UGRP4J747ZXV6KPNHAC target="$(file_to_hashed_dir "$fn")"cp "$fn" "$target"rm "$fn"ln -sv "$target" "$fn"
if ! [[ -f "$target" ]]; thenif [[ -e "$target" ]]; thenecho $target is not a normal filels -l "$target"exit 1fimv "$fn" "$target"elsemv "$fn" "$fn".oldfiln -v "$target" "$fn"if [[ -f "$fn".old ]]; thenrm "$fn".oldfielsetouch $target