#!/bin/bash # -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8 source "$(dirname "$0")/lib/ulib/ulib" || exit 1 urequire DEFAULTS function display_help() { uecho "$scriptname: déplacer un fichier ou un lien Quand on déplace un lien, la destination du lien est mise à jour USAGE $scriptname files... dest OPTIONS -d UPDATEDIR Chercher dans UPDATEDIR tous les liens qui pointent vers le fichier déplacé, et mettre à jour ces liens après avoir déplacé le fichier" } args=(--help '$exit_with display_help' -d:,--updatedir: .) parse_args "$@"; set -- "${args[@]}" base_umove ${updatedir:+-d "$updatedir"} "$@"