From b155be0c280452c180f61d0a4624a02f13b09569 Mon Sep 17 00:00:00 2001 From: Doug Le Tough Date: Sun, 24 Sep 2017 13:04:15 +0200 Subject: [PATCH] "Correction typo" --- bin/exp_dummy_script.sh | 29 +++++++++++++++++++++++++---- lib/params.lib | 4 ++-- 2 files changed, 27 insertions(+), 6 deletions(-) diff --git a/bin/exp_dummy_script.sh b/bin/exp_dummy_script.sh index eb8f6a2..0bf38d7 100755 --- a/bin/exp_dummy_script.sh +++ b/bin/exp_dummy_script.sh @@ -20,6 +20,7 @@ # # @OPT: f:list_vm:list_vm:1/1:true::: # @OPT: f:gen_error:gen_error:1/1:false::: +# @OPT: f:argv:argv:1/:::: # #------------------------------------------------------------------------------------------------------------------ # Liste des paramètres de configuration: @@ -42,10 +43,10 @@ ## Syntaxe : ## -------- ## -## prompt> exp_dummy_script.sh [-list_vm false] [ -gen_error true ] +## prompt> exp_dummy_script.sh [-list_vm false] [ -gen_error true ] [-argv arg1 arg2 ...] ## ## ex: -## exp_dummy_script.sh -list_vm false -gen_error true +## exp_dummy_script.sh -list_vm false -gen_error true -argv plop plip plap ## ## Prérequis: ## ---------- @@ -59,7 +60,7 @@ ## Par défaut list_vm vaut true. ## ## Si l'option -gen_error est positionnée à true, le script génèrera une erreur. Le but de cette option -## étant de montrer la gestion des erreurs. Par défaut gen_error vaut false. +## étant d'illustrer la gestion des erreurs. Par défaut gen_error vaut false. ## #------------------------------------------------------------------------------------------------------------------ # Initialisation de l'environement @@ -74,7 +75,7 @@ fi source /etc/profile.d/tetalab.sh if [ ! -f ${NC_EXPL_CFG}/init.conf ]; then - echo "Le fichier d'initialisation du socle \${NC_EXPL_CFG}/init.conf n'éxiste pas !" + echo "Le fichier d'initialisation du socle \${NC_EXPL_CFG}/init.conf n'existe pas !" echo "Arrêt du script par sécurité" exit 250 fi @@ -156,6 +157,24 @@ function list_vm fi } +function print_argv +{ + if [ ${#argv} -gt 0 ]; then + fct_message "Arguments optionnels:" + for ARG in ${argv[@]} + do + fct_message " - ${ARG}" + done + fi +} + +function cat_piped_data +{ + fct_message "Données pipées:" + cat > ${TMP_DIR}/${SH_PROG}_${SH_SESSION_ID} + cat ${TMP_DIR}/${SH_PROG}_${SH_SESSION_ID} +} + #------------------------------------------------------------------------------------------------------------------ # Traitement #------------------------------------------------------------------------------------------------------------------ @@ -163,6 +182,8 @@ function list_vm check_config mk_temp_dir list_vm +print_argv gen_error +cat_piped_data rm_temp_dir fct_erreur 0 diff --git a/lib/params.lib b/lib/params.lib index 2fc09f9..39a2030 100755 --- a/lib/params.lib +++ b/lib/params.lib @@ -537,7 +537,7 @@ then if (( 2#${L_VAL} & 2#00100 )) then # -- Option hist - fct_affiche_ligne entete "Historique des ${SH_ARG_HIST} derniere execution du script ${SH_PROG}" "Date,18" "Utilisateur(Origine,20:Exec,20)" "Session,16" "Log,3" "Cpt,3" "Code,5" "Parametre,50" + fct_affiche_ligne entete "Historique des ${SH_ARG_HIST} dernieres executions du script ${SH_PROG}" "Date,18" "Utilisateur(Origine,20:Exec,20)" "Session,16" "Log,3" "Cpt,3" "Code,5" "Parametre,50" SH_ARG_HIST=$(( ${SH_ARG_HIST} * 3 )) tail -${SH_ARG_HIST} ${SH_FICTRC}|grep "Parametre" | while read L_VAL do @@ -577,4 +577,4 @@ fi return 0 } -typeset -Ffx fct_params \ No newline at end of file +typeset -Ffx fct_params