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__TMPLOG
|
||||
function quiet_unless() {
|
||||
# N'afficher la sortie de la commande $@ que si on est en mode DEBUG ou si se
|
||||
# termine en erreur
|
||||
function: quietc "\
|
||||
N'afficher la sortie de la commande \$@ que si on est en mode DEBUG ou si elle se termine en erreur"
|
||||
function quietc() {
|
||||
local r
|
||||
[ -z "$NULIB__TMPLOG" ] && ac_set_tmpfile NULIB__TMPLOG
|
||||
"$@" >&"$NULIB__TMPLOG"; r=$?
|
||||
|
@ -162,9 +162,13 @@ function quiet_unless() {
|
|||
[ $r -ne 0 -o -n "$NULIB_DEBUG" ] && cat "$NULIB__TMPLOG"
|
||||
return $r
|
||||
}
|
||||
function quiet_logto() {
|
||||
# Si quiet_unless 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
|
||||
|
||||
function: quietc_logto "\
|
||||
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
|
||||
if [ "$1" == -a ]; then
|
||||
shift
|
||||
|
|
Loading…
Reference in New Issue