"Conversion README en markdown"
This commit is contained in:
parent
78c1c3e197
commit
c4a6446d62
109
README.md
109
README.md
@ -425,62 +425,59 @@ Remarque: L'analyse des options et arguments est aussi réalisée par "${NC\_EXP
|
|||||||
|
|
||||||
Voici les éléments qui devraient être présents a minima dans les script Bash. Ceci est recommandé pour
|
Voici les éléments qui devraient être présents a minima dans les script Bash. Ceci est recommandé pour
|
||||||
assurer une homogénéite dans l'ensemble du socle.
|
assurer une homogénéite dans l'ensemble du socle.
|
||||||
|
|
||||||
+----------------------------------------------------------------------------------------------------+
|
#!/bin/bash
|
||||||
| |
|
##----------------------------------------------------------------------------
|
||||||
| #!/bin/bash |
|
.
|
||||||
| ##---------------------------------------------------------------------------- |
|
<CARTOUCHE>
|
||||||
| . |
|
.
|
||||||
| <CARTOUCHE> |
|
##----------------------------------------------------------------------------
|
||||||
| . |
|
#-----------------------------------------------------------------------------
|
||||||
| ##---------------------------------------------------------------------------- |
|
# Initialisation de l environement
|
||||||
| #----------------------------------------------------------------------------- |
|
#-----------------------------------------------------------------------------
|
||||||
| # Initialisation de l environement |
|
if [ ! -f ${NC_EXPL_CFG}/init.conf ]
|
||||||
| #----------------------------------------------------------------------------- |
|
then
|
||||||
| if [ ! -f ${NC_EXPL_CFG}/init.conf ] |
|
echo "Fichier d initialisation du socle ${NC_EXPL_CFG}/init.conf n existe pas !"
|
||||||
| then |
|
echo "Arret du script par securite"
|
||||||
| echo "Fichier d initialisation du socle ${NC_EXPL_CFG}/init.conf n existe pas !" |
|
exit 250
|
||||||
| echo "Arret du script par securite" |
|
else
|
||||||
| exit 250 |
|
. ${NC_EXPL_CFG}/init.conf
|
||||||
| else |
|
fi
|
||||||
| . ${NC_EXPL_CFG}/init.conf |
|
|
||||||
| fi |
|
#-----------------------------------------------------------------------------
|
||||||
| |
|
# Definition des fonctions
|
||||||
| #----------------------------------------------------------------------------- |
|
#-----------------------------------------------------------------------------
|
||||||
| # Definition des fonctions |
|
#
|
||||||
| #----------------------------------------------------------------------------- |
|
function fct_un
|
||||||
| # |
|
{ ...
|
||||||
| function fct_un |
|
}
|
||||||
| { ... |
|
|
||||||
| } |
|
#-----------------------------------------------------------------------------
|
||||||
| |
|
function fct_deux
|
||||||
| #----------------------------------------------------------------------------- |
|
{ ...
|
||||||
| function fct_deux |
|
}
|
||||||
| { ... |
|
|
||||||
| } |
|
#-----------------------------------------------------------------------------
|
||||||
| |
|
# Programme principal MAIN
|
||||||
| #----------------------------------------------------------------------------- |
|
#-----------------------------------------------------------------------------
|
||||||
| # Programme principal MAIN |
|
#
|
||||||
| #----------------------------------------------------------------------------- |
|
fct_message "${SH_PROG}"
|
||||||
| # |
|
fct_message "version ${SH_PROG_VERSION}"
|
||||||
| fct_message "${SH_PROG}" |
|
|
||||||
| fct_message "version ${SH_PROG_VERSION}" |
|
# -- Initialisation des variables par defaut
|
||||||
| |
|
# -- ---------------------------------------
|
||||||
| # -- Initialisation des variables par defaut |
|
G_VAR1=${G_AVR1:="Valeur par defaut"} # <Comentaire>
|
||||||
| # -- --------------------------------------- |
|
...
|
||||||
| G_VAR1=${G_AVR1:="Valeur par defaut"} # <Comentaire> |
|
|
||||||
| ... |
|
# -- Control de coherence des options
|
||||||
| |
|
# -- --------------------------------
|
||||||
| # -- Control de coherence des options |
|
|
||||||
| # -- -------------------------------- |
|
# -- Traitement
|
||||||
| |
|
# -- ----------
|
||||||
| # -- Traitement |
|
|
||||||
| # -- ---------- |
|
...
|
||||||
| |
|
|
||||||
| ... |
|
fct_erreur 0
|
||||||
| |
|
|
||||||
| fct_erreur 0 |
|
|
||||||
+----------------------------------------------------------------------------------------------------+
|
|
||||||
|
|
||||||
|
|
||||||
Note : La construction G\_VAR1=${G\_AVR1:="Valeur par défaut"} permet de définir une variable avec une
|
Note : La construction G\_VAR1=${G\_AVR1:="Valeur par défaut"} permet de définir une variable avec une
|
||||||
|
Loading…
Reference in New Issue
Block a user