Name Last Update Last Commit     8c7cd12ebaa – b43b0871-207c-4cd6-b3b2-2abcfd040eba history
File_txt LICENSE Loading commit data... Ajax_loader_tree
File_txt README.md Loading commit data... Ajax_loader_tree
File_txt anagramme.sh Loading commit data... Ajax_loader_tree
File_txt configure_bind9.sh Loading commit data... Ajax_loader_tree
File_txt curl.igalerie.php Loading commit data... Ajax_loader_tree
File_txt getInetAddr.sh Loading commit data... Ajax_loader_tree
File_txt liste.de.mots.francais.frgut.txt.iso-... Loading commit data... Ajax_loader_tree
File_txt liste.de.mots.francais.frgut.txt.utf-8 Loading commit data... Ajax_loader_tree
File_txt pgcd.sh Loading commit data... Ajax_loader_tree
File_txt rechercheDoublons.sh Loading commit data... Ajax_loader_tree
File_txt syllabes.sh Loading commit data... Ajax_loader_tree
README.md

Voici tous mes scripts que je souhaite partager avec le plus grand nombre.

Vos commentaires, remarques sont les bienvenus.
http://www.quennec.fr/contact

SHA256SUM

825e356515bba1e73438092fa3d6f8157c3d858a5061bcb1d6eeff4ec6beee63 ./anagramme.sh
79860ca3dde5fefe6f949eb496f000a904c642e4d40be5f6a71a48f8c798a245 ./configure_bind9.sh
b3f941eb2e661fed193acf26481e3f4f661bb05043beae220c0362e9b44a9d7f ./curl.igalerie.php
f4a779cfcaa0df84a47a3e74d76c8747998bc2adc2d215d5f466450a4092ee3c ./getInetAddr.sh
cdab7e11b499cdae1305b081497b7561efbc31d35c5d69cb2d8acc6a3b35e44d ./liste.de.mots.francais.frgut.txt.iso-8859-1
d014d66f757f7922125ed57688b0c118ec372b22c140dc2784a276cdc82e9da1 ./liste.de.mots.francais.frgut.txt.utf-8
2600bb3da6ca9d0098618631de344a657915cec298ab46efdf51555769c2d617 ./pgcd.sh
ee41f2901353c16738932a090a82a2e8a631e3c6526ac6a0325ee29bb99eb2af ./rechercheDoublons.sh
0694b4cff027ac727eaad1ce9cac481c10d542d3375f03a220bd7a0312d7800a ./syllabes.sh

syllabes.sh

Ce script permet de découper des mots en syllabes.

Exemple

$ ./syllabes.sh coucou
coucou => cou-cou

rechercheDoublons.sh

Ce script permet de rechercher tous les doublons dans les fichiers d'un répertoire.
Il affiche la somme MD5 ainsi que la liste des fichiers identiques.

Exemple

$ ./rechercheDoublons.sh /etc
Empreinte MD5 identique : 0354433cff0d5c554bb0c805f95d60ae
*/etc/bash.bash_logout
*/etc/defaults/etc/bash.bash_logout
Empreinte MD5 identique : 0715ef1bcd139252fab1a270d39004e2
*/etc/defaults/etc/profile.d/tzset.csh
*/etc/profile.d/tzset.csh
...

anagramme.sh

Ce script permet d'afficher tous les anagrammes d'un mot.
Le script requiert un dictionnaire de mots.
Le dictionnaire indiqué ci-dessous contient un peu plus de 336000 mots.
Il peut également être téléchargé ici
L'option facultative -d permet de ne pas prendre en compte les accents.
L'option -f permet d'indiquer le fichier dictionnaire.
L'option -l permet d'indiquer le nombre de lettre des anagrammes.
L'option -c permet d'indiquer le mot ou la liste des lettres pour les anagrammes.

Exemple

./anagramme.sh -f liste.de.mots.francais.frgut.txt.utf-8 -l 11 -c programmation
Liste des mots de 11 lettre(s) et contenant les lettres "programmation" :
1 - programmait
2 - programmant

pgcd.sh

*[pgcd]: Plus Grand Diviseur Commun
*[ppcm]: Plus Petit Multiple Commun

Ce script permet de calculer le pgcd et le ppcm des nombres passés en paramètre.

Exemple

./pgcd.sh 45 55

PGCD (45,55) = 5

PPCM (45,55) = 495

configure_bind9.sh

Ce script permet de configurer le serveur DNS BIND en créant automatiquement tous les fichiers nécessaires.

./configure_bind9.sh

Répondre aux différentes questions posées par le script.