Lignes de Commande
Cette page est une copie de la documentation de Katalog 2 (2.13), conservée pour référence. Pour Katalog 3, voir la documentation actuelle.
Résumé
Cette page décrit les fonctionnalités et options disponibles en ligne de commande qui peuvent être exécutées depuis la console. Sans avoir besoin de l'interface graphique, certaines tâches peuvent donc être automatisées.
Ces commandes fonctionnent actuellement uniquement sous Linux.

Synopsis
./Katalog.sh [ACTION] [OPTIONS] [ARGUMENTS]
Actions
Les actions suivantes sont disponibles comme arguments positionnels :
list_catalogs
Liste tous les catalogues avec leur ID, état actif et nom.
Utilisation :
./Katalog.sh list_catalogs [OPTIONS]
Exemple :
./Katalog.sh list_catalogs --verbose

update_catalog
Met à jour un catalogue spécifique par ID de périphérique.
Utilisation :
./Katalog.sh update_catalog <deviceID> [OPTIONS]
Arguments :
deviceID- L'ID du périphérique du catalogue à mettre à jour
Exemple :
./Katalog.sh update_catalog 5

update_all_active
Met à jour tous les catalogues actifs dans la collection.
Utilisation :
./Katalog.sh update_all_active [OPTIONS]
Exemple :
./Katalog.sh update_all_active --verbose

search
Exécute une recherche en utilisant les derniers critères de recherche de l'historique, avec des remplacements optionnels.
Utilisation :
./Katalog.sh search [OPTIONS]
Exemple :
./Katalog.sh search --text "vacances" --type image --limit 100
Options Générales
-h, --help
Affiche les informations d'aide et quitte.
-v, --version
Affiche les informations de version et quitte.
-c, --collection <chemin>
Spécifie le chemin vers le dossier de collection.
Exemple :
./Katalog.sh search --collection "/chemin/vers/ma/collection"
--verbose
Active la sortie verbeuse pour le débogage et les informations détaillées.
Exemple :
./Katalog.sh list_catalogs --verbose
Options de Recherche
Ces options sont disponibles lors de l'utilisation de l'action search pour remplacer les critères de recherche :