table of contents
- trixie-backports 4.29.1-1~bpo13+1
- testing 4.29.1-1
- unstable 4.29.1-1
| SYSTEMD-ESCAPE(1) | systemd-escape | SYSTEMD-ESCAPE(1) |
NOM¶
systemd-escape – Protection de chaines pour une utilisation dans les noms d’unité de systemd
SYNOPSIS¶
systemd-escape [OPTIONS...] [CHAINE...]
DESCRIPTION¶
systemd-escape peut être utilisé pour protéger des chaines contre l’interprétation pour une inclusion dans les noms d’unité de systemd. Cette commande peut être utilisée pour protéger des chaines ou supprimer cette protection.
Cette commande accepte n’importe quel nombre de chaines sur la ligne de commande et les traite individuellement, l’une après l’autre. Elles seront affichées sur la sortie standard séparées par des espaces.
Par défaut, cette commande protège les chaines indiquées à moins que l’option --unescape soit passée, aboutissant à l’opération inverse. Si l’option --mangle est indiquée, un mode spécial de protection est appliqué à la place qui suppose que la chaine est déjà protégée, mais qui protégera toute chose apparaissant manifestement non protégée.
Pour des renseignements sur les algorithmes de protection et de leur suppression, consulter la section concernée dans systemd.unit(5).
OPTIONS¶
Les options suivantes sont comprises :
--suffix=
Ajouté dans la version 216.
--template=
Ajouté dans la version 216.
--path, -p
Cela est particulièrement utile pour générer des chaines adaptées à la suppression de la protection pour des fichiers d’unité ayant le composant « %f ». Consulter systemd.unit(5).
Ajouté dans la version 216.
--unescape, -u
Ajouté dans la version 216.
--mangle, -m
Ajouté dans la version 216.
--instance
Ajouté dans la version 240.
-h, --help
--version
EXEMPLES¶
Protection d’une seule chaine :
$ systemd-escape 'Hallöchen, Meister' Hall\xc3\xb6chen\x2c\x20Meister
Suppression de la protection d’une seule chaine :
$ systemd-escape -u 'Hall\xc3\xb6chen\x2c\x20Meister' Hallöchen, Meister
Génération d’une unité mount pour un chemin :
$ systemd-escape -p --suffix=mount "/tmp//waldi/tototiti/" tmp-waldi-tototiti.mount
Génération de noms d’instance de trois chaines ;
$ systemd-escape --template=systemd-nspawn@.service 'Mon Conteneur 1' 'conteneurb' 'conteneur/III' systemd-nspawn@Mon\x20Conteneur\x201.service systemd-nspawn@conteneurb.service systemd-nspawn@conteneur-III.service
Extraction de la partie instance d’une unité instanciée :
$ systemd-escape -u --instance 'systemd-nspawn@Mon\x20Conteneur\x201.service' Mon Conteneur 1
Extraction de la partie instance d’une instance d’un modèle particulier :
$ systemd-escape -u --template=systemd-nspawn@.service 'systemd-nspawn@Mon\x20Conteneur\x201.service' Mon Conteneur 1
CODE DE RETOUR¶
En cas de succès, 0 est renvoyé, autrement, un code d'échec différent de zéro est renvoyé.
VOIR AUSSI¶
TRADUCTION¶
La traduction française de cette page de manuel a été créée par Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.
| systemd 257.9 |