Dilib, commande ExplorGenerSiteParam : Différence entre versions
De Wicri Outils
imported>Jacques Ducloy (→Description) |
imported>Jacques Ducloy (→Description) |
||
Ligne 26 : | Ligne 26 : | ||
* la table donnée en paramètre est acquise sans interprétation, | * la table donnée en paramètre est acquise sans interprétation, | ||
* les tables du flot d'entrée sont interprétées et consolidées. | * les tables du flot d'entrée sont interprétées et consolidées. | ||
+ | |||
+ | Les interprétations portent sur les noms de flux génériques. | ||
Les commandes interprétées sont de 2 types : | Les commandes interprétées sont de 2 types : | ||
Ligne 37 : | Ligne 39 : | ||
|- | |- | ||
|} | |} | ||
− | * Celles qui contiennent en première colonne | + | * Celles qui contiennent en première colonne une chaîne commençant par « shortNameStream » suivie d'un nom de flux générique. |
==Exemple d'emploi== | ==Exemple d'emploi== |
Version du 23 décembre 2012 à 21:17
|
Cette commande fait partie du module Explor de la bibliothèque Dilib.
Sommaire |
Liste des modules Dilib
Module Explor
|
Synopsis
ExplorGenerSiteParam
-l
langue
-t
table des paramètres Data
<
tables de paramètres langue
>
shell génération
Description
Cette commande consolide un ensemble de tables de paramètres pour générer la table finale de paramétrage d'un site d'exploration.
Le mécanisme utilisé est le suivant :
- la table donnée en paramètre est acquise sans interprétation,
- les tables du flot d'entrée sont interprétées et consolidées.
Les interprétations portent sur les noms de flux génériques.
Les commandes interprétées sont de 2 types :
- Celles qui contiennent un paramètre simple associé à un nom de flux préfixé par un espace de nom dans la 2ème colonne. (exemple Inist:Stanalyst).
- exemple :
headerLogoStream Inist:Stanalyst Common/icons/LogoInistPascal.png
- Celles qui contiennent en première colonne une chaîne commençant par « shortNameStream » suivie d'un nom de flux générique.
Exemple d'emploi
(
cat $DILIB/data/Explor/param.en.tab
cat $DILIB/data/Inist/ExplorParam.en.tab
cat $DILIB/data/Ccsd/ExplorParam.en.tab
cat $DILIB/data/Nlm/MedlineExplorParam.en.tab
cat $DILIB/data/Nlm/PmcExplorParam.en.tab
cat $DILIB/data/Nlm/NcbiExplorParam.en.tab
cat $DILIB/data/Wicri/BiblioExplorParam.en.tab
cat $DILIB/data/Explor/MainMergeParam.en.tab
) | ExplorGenerSiteParam -l root -t HypertextV5/Input/AreaParam.data.tab | HfdStoreFile
(
cat $DILIB/data/Explor/param.fr.tab
cat $DILIB/data/Inist/ExplorParam.fr.tab
cat $DILIB/data/Ccsd/ExplorParam.fr.tab
cat $DILIB/data/Nlm/MedlineExplorParam.fr.tab
cat $DILIB/data/Nlm/PmcExplorParam.fr.tab
cat $DILIB/data/Nlm/NcbiExplorParam.fr.tab
cat $DILIB/data/Wicri/BiblioExplorParam.fr.tab
cat $DILIB/data/Explor/MainMergeParam.fr.tab
cat HypertextV5/Input/WicriAreaParam.fr.tab
) | ExplorGenerSiteParam -t HypertextV5/Input/AreaSiteParam.root.tab -l fr | HfdStoreFile