]> gitweb.pimeys.fr Git - scripts-20-100.git/blob - bde/trouver.sh
[bde] Shortcuts utiles
[scripts-20-100.git] / bde / trouver.sh
1 #!/bin/bash
2
3 # Pour trouver quelqu'un dans la base de données
4
5 for i in $@
6 do
7 if [ $i = "--no-mail" ]
8 then nomail=1;
9 fi
10 done
11
12 # Si on n'a *pas* mis no-mail (too many negations, I know)
13 if [ -z "$nomail" ]
14 then
15 adding=" OR email ILIKE '%$1%'"
16 fi
17
18 psql bde -c "SELECT * FROM adherents WHERE pseudo ILIKE '%$1%' OR nom ILIKE '%$1%'
19 OR prenom ILIKE '%$1%'$adding OR CAST(numcbde AS varchar)='$1' ORDER BY nom;"