maj doc; cosmetic
This commit is contained in:
parent
5a7fa99106
commit
c381fcda51
|
@ -306,8 +306,8 @@ function parse_args_check() {
|
||||||
# initialisé avec la liste des options. En sortie, ce tableau contient la liste
|
# initialisé avec la liste des options. En sortie, ce tableau contient la liste
|
||||||
# des arguments restant sur la ligne de commande. En cas d'erreur, retourner 1.
|
# des arguments restant sur la ligne de commande. En cas d'erreur, retourner 1.
|
||||||
# Exemple d'utilisation:
|
# Exemple d'utilisation:
|
||||||
# args=(-c:,--config: .)
|
# args=(...)
|
||||||
# parse_args_check "$@" || return
|
# parse_args_check "$@" || return; set -- "${args[@]}"
|
||||||
parse_opts "${PRETTYOPTS[@]}" "${args[@]}" @ args -- "$@" && return 0
|
parse_opts "${PRETTYOPTS[@]}" "${args[@]}" @ args -- "$@" && return 0
|
||||||
eerror "$args"
|
eerror "$args"
|
||||||
return 1
|
return 1
|
||||||
|
@ -317,6 +317,9 @@ function parse_args() {
|
||||||
# initialisé avec la liste des options. En sortie, ce tableau contient la liste
|
# initialisé avec la liste des options. En sortie, ce tableau contient la liste
|
||||||
# des arguments restant sur la ligne de commande. En cas d'erreur, quitter le
|
# des arguments restant sur la ligne de commande. En cas d'erreur, quitter le
|
||||||
# script avec die()
|
# script avec die()
|
||||||
|
# Exemple d'utilisation:
|
||||||
|
# args=(...)
|
||||||
|
# parse_args_check "$@"; set -- "${args[@]}"
|
||||||
parse_opts "${PRETTYOPTS[@]}" "${args[@]}" @ args -- "$@" || die "$args"
|
parse_opts "${PRETTYOPTS[@]}" "${args[@]}" @ args -- "$@" || die "$args"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ function base_umove() {
|
||||||
local -a args
|
local -a args
|
||||||
local updatedir
|
local updatedir
|
||||||
args=(-d:,--updatedir: .)
|
args=(-d:,--updatedir: .)
|
||||||
parse_args_check "$@" && set -- "${args[@]}" || return
|
parse_args_check "$@" || return; set -- "${args[@]}"
|
||||||
|
|
||||||
eerror_unless [ -z "$updatedir" -o -d "$updatedir" ] "$updatedir: doit être un répertoire" || return
|
eerror_unless [ -z "$updatedir" -o -d "$updatedir" ] "$updatedir: doit être un répertoire" || return
|
||||||
eerror_if [ $# -eq 0 ] "Vous devez spécifier les fichiers à déplacer" || return
|
eerror_if [ $# -eq 0 ] "Vous devez spécifier les fichiers à déplacer" || return
|
||||||
|
|
Loading…
Reference in New Issue