Discussion:Liste des poissons d'eau douce du Niger
De Wicri Eau
Création de la page
On utilise un filtre lex qui est décrit sur Wicri/Outils et qui est rangé sous $WICRI_ROOT/Wicri/Eau/Sources/FishBase
URL_FISH_BASE="http://www.fishbase.org/Country/CountryChecklist.php"
(
curl $URL_FISH_BASE"?c_code=562&vhabitat=fresh&csub_code=" 2>/dev/null
curl $URL_FISH_BASE"?resultPage=2&c_code=562&vhabitat=fresh&csub_code=" 2>/dev/null
curl $URL_FISH_BASE"?resultPage=3&c_code=562&vhabitat=fresh&csub_code=" 2>/dev/null
) | ./fishBaseExtractTable.bin | SxmlSelect -s table/tr/td/i/a/1 -p "* ''[[@s1]]''" | sort
Création d'une liste de genres
Toujours sous $WICRI_ROOT/Wicri/Eau/Sources/FishBase, on utilise un filtre décrit sur Discussion:Liste des poissons d'eau douce de l'Afrique du Sud.
WicriGetPage -l wicri-eau.fr -p "Liste des poissons d'eau douce du Niger" \
| ./listGenre.bin| SxmlSelect -p @1 -p @1 | sort -u > listGenrePoissonNiger.dict
Création d'une liste d'espèces
Toujours sous $WICRI_ROOT/Wicri/Eau/Sources/FishBase
WicriGetPage -l wicri-eau.fr -p "Liste des poissons d'eau douce du Niger" \
| ./listSpecies.bin| SxmlSelect -p @1 -p @1 | sort -u > listSpeciesPoissonNiger.dict