"Conversion README en markdown"

This commit is contained in:
Doug Le Tough 2017-07-21 11:18:48 +02:00
parent 55a8b81ef7
commit 87fd2c7e94
1 changed files with 31 additions and 32 deletions

View File

@ -3,45 +3,44 @@ Aide memoire pour l'écriture de script Bash sous le socle bash
* Sommaire
* I - Arborescence du socle
* II - Variables d environement
* II - Variables d'environement
* 1 - Variables globales
* 2 - Variables globales specifiques
* 2 - Variables globales spécifiques
* 3 - Variables de session
* III - Utilisation du socle bash
* 1 - Cartouche
* 1.1 Elements du cartouche
* 1.2 Versionnement semantique
* 1.2.1 Usage
* 1.2.2 Format
* 1.2.3 Semantique
* 1 - Cartouche
* 1.1 Élements du cartouche
* 1.2 Versionnement sémantique
* 1.2.1 Usage
* 1.2.2 Format
* 1.2.3 Sémantique
* 2 - Initialisation du socle
-- 3 - Structure d un script
-- 4 - Actions realisees au lancement d un script
-- IV - Nomenclature
-- 1 - Fichiers temporaires
-- 2 - Nom des executables
-- V - Description et usage des Librairies
-- 1 - fct_message
-- 2 - fct_affiche_ligne
-- 3 - fct_erreur
-- 4 - fct_unique_exec
-- 5 - fct_libere_exec
-- 6 - fct_usage
-- 7 - fct_rotation
-- 8 - fctpath
-- 9 - fct_params
-- VI - Deploiement via puppet
-- --------------------------------------------------------
* 3 - Structure d'un script
* 4 - Actions realisées au lancement d'un script
* IV - Nomenclature
* 1 - Fichiers temporaires
* 2 - Nom des exécutables
* V - Description et usage des bibliothèques
* 1 - fct_message
* 2 - fct_affiche_ligne
* 3 - fct_erreur
* 4 - fct_unique_exec
* 5 - fct_libere_exec
* 6 - fct_usage
* 7 - fct_rotation
* 8 - fctpath
* 9 - fct_params
I - Arborescence du socle
---------------------
-----------------------------------------------------------
La racine des dossiers utilisee par le Socle DTSI est definie par la variable d'environement NC_EXPL_ROOT.
Cette derniere est initialisee a la connexion par l appel au script /etc/profile.d/dtsi.sh
Cette arborescence est utilisee pour tous scripts Bash ou Ruby, ainsi que les variables d'environement qui
en decoulent.
I - Arborescence du socle
Sous l arborescence ${NC_EXPL_ROOT} on trouve les dossiers suivants :
La racine des dossiers utilisée par le Socle Bash est définie par la variable d'environement NC_EXPL_ROOT.
Cette dernière est initialisée à la connexion par l'appel au script /etc/profile.d/tetalab.sh
Cette arborescence est utilisée pour tous scripts Bash ainsi que les variables d'environement qui
en découlent.
Sous l'arborescence ${NC_EXPL_ROOT} on trouve les dossiers suivants :
+-----------------+-----------------------------------------------------------------------------------------------+
| Dossier | Description |