"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.1 Élements du cartouche
* 1.2 Versionnement sémantique
* 1.2.1 Usage
* 1.2.2 Format
* 1.2.3 Semantique
* 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.
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 :
Sous l'arborescence ${NC_EXPL_ROOT} on trouve les dossiers suivants :
+-----------------+-----------------------------------------------------------------------------------------------+
| Dossier | Description |