ufile: par défaut -c ne charge que le fichier spécifié

This commit is contained in:
Jephté Clain 2017-12-17 11:46:58 +04:00
parent 0b595837ba
commit a7e6228669
1 changed files with 7 additions and 2 deletions

9
ufile
View File

@ -46,7 +46,10 @@ USAGE
OPTIONS
-c, --config CONFIG
Utiliser le fichier de configuration spécifié au lieu de la valeur par
défaut ~/etc/default/ufile
défaut ~/etc/default/ufile et ~/etc/ufile.d/*.conf
-C, --other-configs
Charger les fichiers ~/etc/ufile.d/*.conf en plus du fichier spécifié
avec --config. Cette option est ignorée si --config n'est pas utilisé.
--file
Classer les fichiers spécifiés. C'est l'action par défaut
--force-cp
@ -123,6 +126,7 @@ function __set_dest() {
args=(%
--help '$exit_with display_help'
-c:,--config: config=
-C,--other-configs other_configs=1
--file action=file
--force-cp force_cp=1
-S:,--ssh: SSH=
@ -149,10 +153,11 @@ if [ -n "$config" ]; then
if [ -f "$config" ]; then
source "$config" || die "$config: erreur lors de la lecture du fichier"
fi
[ -n "$other_configs" ] && conf_load "$HOME/etc/ufile.d/*.conf"
else
set_defaults ufile
conf_load "$HOME/etc/ufile.d/*.conf"
fi
conf_load "$HOME/etc/ufile.d/*.conf"
## actions particulières