maj doc; cosmetic
This commit is contained in:
		
							parent
							
								
									5a7fa99106
								
							
						
					
					
						commit
						c381fcda51
					
				lib/ulib
@ -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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user