Creation/suppression auto et systematique du repertoire SH_TMPDIR
This commit is contained in:
@@ -49,8 +49,19 @@
|
||||
# Les variables SH_ARGS et SH_ARG_<option> ou leur representant defini dans la declaration
|
||||
# des option et argument (@ARG: et @OPT:) peuvent etre surcharge dans le fichier de configuration.
|
||||
# 3.0.1 26-11-2017 - Doug Le Tough - Ano : La construction de L_PARMF ne permet pas de differencier les differentes execution d'un meme script
|
||||
# 3.1.0 19-02-2018 - Doug Le Tough - Evo : Creation automatique et systematique du repertoire temporaire ${SH_TMPDIR} consitue de ${NC_EXPL_TMP}/${SH_SESSION_ID}
|
||||
##----------------------------------------------------------------------------
|
||||
|
||||
function fct_mk_tmp_dir
|
||||
{
|
||||
mkdir -p ${NC_EXPL_TMP}/${SH_SESSION_ID}
|
||||
RET_VAL=$?
|
||||
if [ ! ${RET_VAL} -eq 0 ]; then
|
||||
fct_message "Erreur lors de la creation du repertoire temporaire" -color rouge
|
||||
fct_erreur 254
|
||||
fi
|
||||
}
|
||||
|
||||
function fct_params
|
||||
{
|
||||
local L_PROG=${SH_DIR}/${SH_PROG} # Nom absolu du script
|
||||
@@ -583,7 +594,8 @@ then
|
||||
(( L_IDX-- ))
|
||||
done
|
||||
fct_erreur 254
|
||||
fi
|
||||
fi
|
||||
fct_mk_tmp_dir
|
||||
return 0
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user