#!/bin/bash# ----------------------------------------------nomlogiciel=`basename "$0"` # FONCTION : VERSION="alpha"# NOTES DE VERSIONS# ----------------------------------------------# à mettre au début d'un fichier bashPID=$$FIFO=/tmp/FIFO${PID}mkfifo ${FIFO}# ----------------------------------------------echo "lancement $nomlogiciel..."
function parser001 { IN="Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.;Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser."
OIFS=$IFS IFS=';' arr2=$IN for x in $arr2 do echo "> [$x]" done
IFS=$OIFS}
function mettre_liste_dans_variable { foo='1.2.3.4' bar=(`echo $foo | tr '.' ' '`) echo ${bar[0]} echo ${bar[1]} echo ${bar[2]} echo ${bar[3]}}
function premiere_ligne_du_fichier { # lire la première ligne d'un fichier sed -n "1 p" $1}function parser_pour_zenity { awk -F '|' '{for(i=1;i<=NF;i++){print $i;}}'}
function en_minuscule { # le_fichier=$(echo ${le_fichier}|tr A-Z a-z) echo ${1}|tr A-Z a-z}TEXT="AbcDefGhIjklmnOPQrsTUVwXYZ"echo $TEXTecho "en minuscule : $(en_minuscule $TEXT)"echo "--------------------------------------------"
function retirer_espaces { # remplacement="" # modele=" " # echo "${1//$modele/$remplacement}" echo "${1//' '/''}" #-remplace les espaces par des underscores # echo "${1//' '/'_'}"}TEXT="un deux trois quatre"echo $TEXTecho "sans espaces : $(retirer_espaces "$TEXT")"echo "--------------------------------------------"
exit 0