===========================
step 1
lua ProjectDIR/src/lmod.in.lua bash --regression_testing --version
===========================
Modules based on Lua: Version 8.6.9  2022-02-02 11:25 -04:00
    by Robert McLay mclay@tacc.utexas.edu
===========================
step 2
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
Lmod has detected the following error: module avail is not possible. MODULEPATH is not set or not set with valid paths.
===========================
step 3
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
Lmod ha detectado el siguiente error: No es posible ejecutar 'module avail'. MODULEPATH no está inicializado o su valor no contiene rutas correctas.
===========================
step 4
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
Lmod hat den folgenden Fehler erkannt: Der Befehl "module avail" kann nicht ausgeführt werden. Die Variable MODULEPATH ist entweder nicht gesetzt oder enthält einen ungültigen Wert.
===========================
step 5
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
Lmod a détecté l'erreur suivante : La commande 'module avail' n'est pas possible. MODULEPATH n'est pas défini ou n'est pas défini avec des chemins valides.
===========================
step 6
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
Lmod has detected the following error: module avail is not possible. MODULEPATH is not set or not set with valid paths.
===========================
step 7
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load intel
===========================
===========================
step 8
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load gcc
===========================
Lmod 已经自动将 "intel/17.0" 替换为 "gcc/5.4"
===========================
step 9
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load unknown
===========================
Lmod a détecté l'erreur suivante : Le ou les module(s) suivants sont inconnus: "unknown"
Veuillez vérifier l'orthographe ou le numéro de version. Vous pouvez aussi essayer "module spider ..."
Il est aussi possible que votre cache soit désuète. Essayez :
  $ module --ignore_cache load "unknown"
===========================
step 10
lua ProjectDIR/src/lmod.in.lua bash --regression_testing --help
===========================
Usage: module [options] sub-command [args ...]
Options:
  -h -? -H --help                   Ce message d'aide
  -s availStyle --style=availStyle  Style contrôlé par le site pour "avail" : system (défaut: system)
  --regression_testing              Test de régression de Lmod
  -D                                Trace du programme écrite vers stderr
  --debug=dbglvl                    Trace du programme écrite vers stderr, (où dbglvl est 1, 2, 3, ...)
  --pin_versions=pinVersions        Lors d'une restauration, utiliser la version spécifiée, et ignorer la version par défaut
  -d --default                      Affiche seulement les modules par défaut lorsque la commande avail est utilisée
  -q --quiet                        N'affiche pas les avertissements
  --expert                          Mode expert
  -t --terse                        Affichage dans un format lisible par l'ordinateur pour les commandes: list, avail, spider, savelist
  --initial_load                    Chargement de Lmod pour la première fois dans une session d'usager
  --latest                          Charge la version la plus récente (ignore la version par défaut)
  --ignore_cache                    Considère la cache comme étant désuète
  --novice                          Désactive le mode expert
  --raw                             Lorsqu'utilisé avec la sous-commande show, affiche le contenu du fichier de module de façon non formattée
  -w twidth --width=twidth          Change la largeur de l'affichage
  -v --version                      Affiche la version
  -r --regexp                       Fait une recherche par expression régulière
  --gitversion                      Affiche la version git dans un format lisible par l'ordinateur
  --dumpversion                     Affiche la version dans un format lisible par l'ordinateur
  --check_syntax --checkSyntax      Vérifie la syntaxe, ne charge pas le module
  --config                          Affiche la configuration Lmod
  --config_json                     Affiche la configuration Lmod dans un format json
  --mt                              Affiche la table de l'état des modules
  --timer                           Affiche le temps d'exécution
  --force                           Force la désactivation d'un module permanent, ou force la sauvegarde d'une collection vide
  --redirect                        Affiche la sortie de list, avail, spider vers stdout (plutôt que stderr)
  --no_redirect                     Affiche la sortie de list, avail, spider vers stderr
  --show_hidden                     Avail et spider afficheront les modules cachés
  --spider_timeout=timeout          un délai maximal pour spider
  -T --trace
  --nx --no_extensions
  --loc --location                  Just print the file location when using show
module [options] sub-command [args ...]
Sous-commandes d'aide :
  help                              affiche ce message
  help                module [...]  affiche le message d'aide du module correspondant
Sous-commandes de chargement/déchargement :
  load | add          module [...]  charge un ou des modules
  try-load | try-add  module [...]  Ajoute un ou des modules, n'affiche pas d'erreur si le module n'est pas trouvé
  del | unload        module [...]  Enlève un ou des modules, n'affiche pas d'erreur si le module n'est pas trouvé
  swap | sw | switch  m1 m2         enlève m1 et charge m2
  purge                             enlève tous les modules
  refresh                           rafraîchi les alias de la liste courante de modules.
  update                            rafraîchi tous les modules présentement chargés.
Sous-commandes pour lister / chercher :
  list                              Liste les modules chargés
  list                s1 s2 ...     Liste les modules chargés qui correspondent à la recherche
  avail | av                        Liste les modules disponibles
  avail | av          string        Liste les modules disponibles qui contiennent "string".
  overview | ov                     Liste tous les modules disponibles par noms courts avec nombre de versions
  overview | ov       string        Liste les modules disponibles par noms courts avec nombre de versions qui contiennent "string"
  spider                            Liste tous les modules existants
  spider              module        Liste toutes les versions d'un module
  spider              string        Liste tous les modules qui contiennent "string".
  spider              name/version  Information détaillée à propos de cette version du module.
  whatis              module        Affiche l'information "whatis" à propos de ce module
  keyword | key       string        Cherche tous les noms et descriptions ("whatis") qui contiennent "string".
Chercher avec Lmod:
  Toutes les sous-commandes de recherche (spider, list, avail, keyword) supportent les expressions régulières :
  -r spider           '^p'          Trouve tous les modules qui débutent par `p' or `P'
  -r spider           mpi           Trouve tous les modules qui ont "mpi" dans leur nom.
  -r spider           'mpi$         Trouve tous les modules dont le nom se termine par "mpi".
Gérer une collection de modules :
  save | s                          Sauvegarde la liste actuelle de modules vers une collection "default" définie par l'usage.
  save | s            name          Sauvegarde la liste actuelle de modules vers une collection nommée "name".
  reset                             Identique à "restore system"
  restore | r                       Restaure les modules de la collection par défaut de l'usager si elle existe, ou du système sinon.
  restore | r         name          Restaure les modules de la collection nommée "name".
  restore             system        Restaure les modules à l'état par défaut du système.
  savelist                          Affiche la liste des collections sauvegardées.
  describe | mcc      name          Décrit le contenu d'une collection.
  disable             name          Disable (i.e. remove) a collection.
Sous-commandes désuètes :
  getdefault          [name]        charge la collection nommée "name" de l'usager, ou la collection par défaut si aucun nom n'est fourni.
                                    ===> Utilisez plutôt "restore"  <====
  setdefault          [name]        sauvegarde liste actuelle de modules dans la collection "name" si un nom est donné. Si aucun nom n'est donné, sauvegarde la liste en tant que liste par défaut pour l'usager.
                                    ===> Utilisez plutôt "save". <====
Sous-commandes diverses:
  is-loaded           modulefile    return a true status if module is loaded
  is-avail            modulefile    return a true status if module can be loaded
  show                modulefile    affiche les commandes contenues dans le fichier de module.
  use [-a]            path          Ajoute un chemin au début (prepend) ou à la fin (append) de la variable d'environnement MODULEPATH.
  unuse               path          Enlève le chemin de la variable d'environnement MODULEPATH.
  tablelist                         Affiche la liste des modules actifs sous la forme d'une table lua.
Variables d'environnement importantes :
  LMOD_COLORIZE                     Si la valeur est "YES" alors Lmod affichera les propriétés et avertissements en couleur.
Sites web de Lmod
  Documentation:    http://lmod.readthedocs.org
  GitHub:           https://github.com/TACC/Lmod
  SourceForge:      https://lmod.sf.net
  TACC Homepage:    https://www.tacc.utexas.edu/research-development/tacc-projects/lmod
  Pour rapporter un bogue, veuillez lire http://lmod.readthedocs.io/en/latest/075_bug_reporting.html
Modules based on Lua: Version 8.6.9  2022-02-02 11:25 -04:00
    by Robert McLay mclay@tacc.utexas.edu
