getInfo 3.2.0

This commit is contained in:
kyodev 2017-12-26 06:47:29 +01:00
parent 3d1d780cbf
commit 08091b36b7
2 changed files with 11 additions and 7 deletions

View File

@ -1,7 +1,7 @@
#!/bin/bash
version=3.1.0
date="24/12/2017"
version=3.2.0
date="26/12/2017"
projet="simpledeb"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
script="getInfo"
@ -109,16 +109,16 @@ f__error(){ # 18/12/2017
exit 1
}
# affichage des paramètres en bleu, si $1=raw pas de ligne vide à la fin, si $1=log alors uniquement $2 logué
f__info(){ # 18/12/2017
# affichage en bleu, si $1=raw pas de ligne vide à la fin, si $1=log alors uniquement $2 logué, combiné: $1="log:raw"
f__info(){ # 26/12/2017
local depart=1 i
[[ "$1" == "raw" || "$1" == "log" ]] && depart=2
[ "$1" == "log" ] && f__log "$(sed -E 's/\\t//;s/\\n// ' <<< $2 | xargs )"
[[ "$1" =~ "raw" || "$1" =~ "log" ]] && depart=2
[[ "$1" =~ "log" ]] && f__log "$(sed -E 's/\\t//;s/\\n// ' <<< $2 | xargs )"
for (( i=$depart ; i<=$# ; i++ )); do
echo -e " $BLUE${!i}$STD"
done
[ "$1" == raw ] || echo
[[ "$1" =~ raw ]] || echo
}
# log spécifique, fichier log limité à 10000 octets, $1 message à loguer

View File

@ -1,6 +1,10 @@
# changelog getInfo
## getInfo 3.2.0 26/12/2017
révision, syncro: f__info, option combinée raw:log
## getInfo 3.1.0 24/12/2017
* syncro: nouveau composants scripts