renommer quiet_unless en quietc
This commit is contained in:
parent
e4518ebe81
commit
dc5c078213
|
@ -152,9 +152,9 @@ function elogto() {
|
||||||
|
|
||||||
export NULIB_QUIETLOG
|
export NULIB_QUIETLOG
|
||||||
export NULIB__TMPLOG
|
export NULIB__TMPLOG
|
||||||
function quiet_unless() {
|
function: quietc "\
|
||||||
# N'afficher la sortie de la commande $@ que si on est en mode DEBUG ou si se
|
N'afficher la sortie de la commande \$@ que si on est en mode DEBUG ou si elle se termine en erreur"
|
||||||
# termine en erreur
|
function quietc() {
|
||||||
local r
|
local r
|
||||||
[ -z "$NULIB__TMPLOG" ] && ac_set_tmpfile NULIB__TMPLOG
|
[ -z "$NULIB__TMPLOG" ] && ac_set_tmpfile NULIB__TMPLOG
|
||||||
"$@" >&"$NULIB__TMPLOG"; r=$?
|
"$@" >&"$NULIB__TMPLOG"; r=$?
|
||||||
|
@ -162,9 +162,13 @@ function quiet_unless() {
|
||||||
[ $r -ne 0 -o -n "$NULIB_DEBUG" ] && cat "$NULIB__TMPLOG"
|
[ $r -ne 0 -o -n "$NULIB_DEBUG" ] && cat "$NULIB__TMPLOG"
|
||||||
return $r
|
return $r
|
||||||
}
|
}
|
||||||
function quiet_logto() {
|
|
||||||
# Si quiet_unless est utilisé, sauvegarder quand même la sortie dans le fichier
|
function: quietc_logto "\
|
||||||
# $1. Utiliser l'option -a pour ajouter au fichier au lieu de l'écraser
|
Si quietc est utilisé, sauvegarder quand même la sortie dans le fichier \$1
|
||||||
|
|
||||||
|
Utiliser l'option -a pour ajouter au fichier au lieu de l'écraser e.g
|
||||||
|
quietc_logto -a path/to/logfile"
|
||||||
|
function quietc_logto() {
|
||||||
local append
|
local append
|
||||||
if [ "$1" == -a ]; then
|
if [ "$1" == -a ]; then
|
||||||
shift
|
shift
|
||||||
|
|
Loading…
Reference in New Issue