Blame view

README.md 2.83 KB
93f97aef9   ronan   de2e1e97-1be5-458...
1
  Voici tous mes scripts que je souhaite partager avec le plus grand nombre.
e22b5fd71   ronan   401c7f0e-7a78-4c9...
2
3
4
  
  Vos commentaires, remarques sont les bienvenus.
  http://www.quennec.fr/contact
40d627c5b   ronan   8a293bd9-11c8-435...
5

5b223a868   ronan   6bd43db2-1717-432...
6
7
  SHA256SUM
  ---------
222ea922b   root   19107a9d-44df-440...
8
  825e356515bba1e73438092fa3d6f8157c3d858a5061bcb1d6eeff4ec6beee63  ./anagramme.sh
8e0977090   root   40d523d6-bd67-418...
9
10
11
  79860ca3dde5fefe6f949eb496f000a904c642e4d40be5f6a71a48f8c798a245  ./configure_bind9.sh
  b3f941eb2e661fed193acf26481e3f4f661bb05043beae220c0362e9b44a9d7f  ./curl.igalerie.php
  f4a779cfcaa0df84a47a3e74d76c8747998bc2adc2d215d5f466450a4092ee3c  ./getInetAddr.sh
222ea922b   root   19107a9d-44df-440...
12
13
  cdab7e11b499cdae1305b081497b7561efbc31d35c5d69cb2d8acc6a3b35e44d  ./liste.de.mots.francais.frgut.txt.iso-8859-1
  d014d66f757f7922125ed57688b0c118ec372b22c140dc2784a276cdc82e9da1  ./liste.de.mots.francais.frgut.txt.utf-8
8e0977090   root   40d523d6-bd67-418...
14
  2600bb3da6ca9d0098618631de344a657915cec298ab46efdf51555769c2d617  ./pgcd.sh
8e0977090   root   40d523d6-bd67-418...
15
16
  ee41f2901353c16738932a090a82a2e8a631e3c6526ac6a0325ee29bb99eb2af  ./rechercheDoublons.sh
  0694b4cff027ac727eaad1ce9cac481c10d542d3375f03a220bd7a0312d7800a  ./syllabes.sh
7954b064f   ronan   ffc1ef4b-9c8d-4b6...
17

5b223a868   ronan   6bd43db2-1717-432...
18
19
  syllabes.sh
  =============
7954b064f   ronan   ffc1ef4b-9c8d-4b6...
20
  Ce script permet de découper des mots en syllabes.
5b223a868   ronan   6bd43db2-1717-432...
21
22
23
  
  Exemple
  -------
7954b064f   ronan   ffc1ef4b-9c8d-4b6...
24
25
26
27
  ```sh
  $ ./syllabes.sh coucou
  coucou => cou-cou
  ```
4a46fd062   ronan   838a1fce-1a21-466...
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  
  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
  -------
  
  ```sh
  $ ./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
  ...
  ```
222ea922b   root   19107a9d-44df-440...
48
49
50
51
52
53
  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.
e5204bb49   root   1139c0e8-9aee-41c...
54
  Il peut également être téléchargé [ici](http://www.pallier.org/ressources/dicofr/dicofr.html)
222ea922b   root   19107a9d-44df-440...
55
56
57
58
59
60
61
  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
  ---
e295db288   root   ba9f41c2-4d26-40b...
62
  ```sh
222ea922b   root   19107a9d-44df-440...
63
64
65
66
67
  ./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
  ```
e295db288   root   ba9f41c2-4d26-40b...
68
69
70
  
  pgcd.sh
  ===
8c7cd12eb   root   b43b0871-207c-4cd...
71

3fd4e831f   root   54d7ed61-bd94-470...
72
73
  *[pgcd]: Plus Grand Diviseur Commun
  *[ppcm]: Plus Petit Multiple Commun
e295db288   root   ba9f41c2-4d26-40b...
74

318a6d1e3   root   e6839f7e-288d-4f0...
75
  Ce script permet de calculer le pgcd et le ppcm des nombres passés en paramètre.
e295db288   root   ba9f41c2-4d26-40b...
76
77
78
79
80
81
82
83
84
85
86
  
  Exemple
  ---
  
  ```sh
  ./pgcd.sh 45 55
  
  PGCD (45,55) = 5
  
  PPCM (45,55) = 495
  ```
e295db288   root   ba9f41c2-4d26-40b...
87

8c7cd12eb   root   b43b0871-207c-4cd...
88
89
90
91
  configure_bind9.sh
  ===
  
  Ce script permet de configurer le serveur DNS BIND en créant automatiquement tous les fichiers nécessaires.
9d2174103   root   46c85e42-f6f9-476...
92
93
  Exécution
  ---
8c7cd12eb   root   b43b0871-207c-4cd...
94
95
96
97
98
  ```sh
  ./configure_bind9.sh
  ```
  
  Répondre aux différentes questions posées par le script.
e295db288   root   ba9f41c2-4d26-40b...
99