diff --git a/README.md b/README.md index bedd7f0..6c1f710 100755 --- a/README.md +++ b/README.md @@ -542,12 +542,203 @@ les données applicatives et peuvent être contraints par des conditions d'execu * "aud" : Script d'audit ne modifiant pas le système. Ces scripts peuvent être executés sans aucun risque. -* est libre, doit refléter si possible la fonction du script. +* <descr> est libre, doit refléter si possible la fonction du script. -* est une des valeurs suivantes : +* <language> est une des valeurs suivantes : "sh" : Script Bash. -* est le nom de l'application à laquelle le script est dédié. +* <app> est le nom de l'application à laquelle le script est dédié. Ces scripts sont réservés à une application particulière dans le cadres de l'exploitation réccurente de l'application. + + +## V - Description et usage des bibliothèques + +### 1 - fct\_message + +Syntaxe : fct\_message [-cpt] [-hist] [-nolog] [-debug N] [-color Couleur] "" +Usage : Cette fonction est à utiliser en remplacement de la commande "echo". + Elle ajoute l'horadatage au message et gère la ventilation des écritures dans les differents fichiers de traces. + +Fonction : Par défaut le message est affiché sur le terminal et est écrit dans le fichier journal ${NC\_EXPL\_LOG}/.log +Les options modifient la destination de l'écriture : +* -cpt : Écrit en plus du journal dans le fichier de compte-rendu ${NC\_EXPL\_CPT}/.cpt +* -hist : Écrit uniquement dans le fichier d'historique des exécutions ${NC\_EXPL\_TRC}/.hist +* -nolog : Inhibe l'écritutre dans le fichier journal +* -debug N : N'affiche pas le message sur le terminal mais uniquement dans le fichier journal, à condition +que le script soit execute en mode debug de niveau equivalent à "N" via l'option "-dbg N". +Par défaut le niveau de debug est 0, ainsi si "N" vaut zero alors le message est écrit uniquement dans le fichier journal. +* -color : Affiche le message en couleur. Les couleurs reconues sont : vert,rouge,bleu,cyan,jaune,orange,blanc et noir + + +### 2 - fct\_affiche\_ligne + +Syntaxe : fct\_affiche\_ligne [entete|pied] +Usage : Affiche un tableau sur la sortie standard et dans le fichier compte-rendu ${NC\_EXPL\_ROOT}/