nutools/doc/udir.twp

44 lines
1.5 KiB
Plaintext
Raw Normal View History

2013-08-27 15:14:44 +04:00
# -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
##@creator: jclain
2016-05-11 07:30:14 +04:00
##@created: 11/05/2016 07:29
2013-08-27 15:14:44 +04:00
##@modifier: jclain
##@changecount: 1
2015-08-20 07:58:17 +04:00
##@tags:
2013-08-27 15:14:44 +04:00
##@title: udir
{{{
udir: gérer les variables de répertoire
USAGE
udir [options] [dir [name=value...]]
Par défaut, mettre à jour les variables du répertoire avec les définitions
données. Attention! Les définitions sont insérées *telles quelles* dans le
fichier. Par exemple, pour définir une variable qui contient des espaces,
on pourra faire:
udir /path/to/dir 'var="value with spaces"'
pour définir un tableau:
udir /path/to/dir 'array=(first second)'
OPTIONS
2016-05-11 07:30:14 +04:00
-i, --show-desc
-n, --show-note
Afficher la description du répertoire. C'est l'action par défaut si ce
2013-08-27 15:14:44 +04:00
script est lancé *sans argument*
2016-05-11 07:30:14 +04:00
-d, --dump
Afficher toutes les variables définies pour le répertoire 'dir'.
2016-05-11 07:30:14 +04:00
-x, --eval 'CMDS;...'
2013-08-27 15:14:44 +04:00
Exécuter les commandes dans le contexte des variables définies pour le
répertoire.
2016-05-11 07:30:14 +04:00
-e, --edit
Editer les variables du répertoire
2013-08-27 15:14:44 +04:00
--local-vars
Avec -d, ajouter des directives 'local' aux définitions de variables
2016-05-11 07:30:14 +04:00
-A, --all-parents
Avec -d et -x, considérer les variables de tous les répertoires parents
2013-08-27 15:14:44 +04:00
jusqu'à la racine. Pour ne considérer que les variables du répertoire
spécifié (par défaut), utiliser --local-only
--help-vars
Afficher une descriptions des variables spécifiques aux outils de nutools
2013-08-27 15:14:44 +04:00
}}}