ufile: ajout de --force-cp

This commit is contained in:
Jephté Clain 2017-07-19 23:12:06 +04:00
parent eacc23902f
commit e2ea2ead3c
1 changed files with 7 additions and 1 deletions

8
ufile
View File

@ -44,6 +44,11 @@ OPTIONS
défaut ~/etc/default/ufile
--file
Classer les fichiers spécifiés. C'est l'action par défaut
--force-cp
Spécifier le mode de classement des fichiers. Par défaut, le fichier est
déplacé dans la destination s'il s'agit d'un classement local, ou copié
s'il s'agit d'un classement distant. Avec --force-cp, le fichier est
systématiquement copié dans la destination.
-S, --ssh SSH
S'il faut classer sur un hôte distant avec scp, utiliser le programme
spécifié pour la connexion par ssh
@ -108,6 +113,7 @@ args=(%
--help '$exit_with display_help'
-c:,--config: config=
--file action=file
--force-cp force_cp=1
-S:,--ssh: SSH=
--force-scp force_scp=1
-n,--fake fake=1
@ -251,7 +257,7 @@ for file in "$@"; do
}
setx destdir=dirname -- "$dest"
docmd mkdir -p "$destdir" || die "$destdir: impossible de créer le répertoire"
if [ $i -eq $mvi ]; then
if [ $i -eq $mvi -a -z "$force_cp" ]; then
mvdesc="du déplacement"
mvcmd=mv
else