diff --git a/scripts/getInfo b/scripts/getInfo index c0342a8..13dd6a6 100755 --- a/scripts/getInfo +++ b/scripts/getInfo @@ -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 diff --git a/scripts/getInfo_changelog.md b/scripts/getInfo_changelog.md index eadd991..34fdb99 100644 --- a/scripts/getInfo_changelog.md +++ b/scripts/getInfo_changelog.md @@ -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