#!/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