#!/bin/bash
# ----------------------------------------------
nomlogiciel=`basename "$0"`        
# FONCTION :    
VERSION="alpha"
# NOTES DE VERSIONS
# ----------------------------------------------
# à mettre au début d'un fichier bash
PID=$$
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 $TEXT
echo "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 $TEXT
echo "sans espaces : $(retirer_espaces "$TEXT")"
echo "--------------------------------------------"

exit 0