Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:programmation:bash:script:systemd:script-sur-un-vt [08/06/2024 19:07] agp91 [Lancer un script sur une console virtuelle - systemd] |
doc:programmation:bash:script:systemd:script-sur-un-vt [11/06/2024 16:52] (Version actuelle) agp91 [Script de démarrage pour systemd] Correction type par Type |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
* Suivi : | * Suivi : | ||
* Création par [[user>greenmerlin]] 25/01/2016 | * Création par [[user>greenmerlin]] 25/01/2016 | ||
- | * Testé par [[user>Agp91]] le 08/06/2024 | + | * Testé par [[user>agp91]] le 08/06/2024 |
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=159703| Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=159703| Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 59: | Ligne 59: | ||
[Service] | [Service] | ||
- | type=idle | + | Type=idle |
ExecStart=/usr/local/bin/show_my_ip.sh | ExecStart=/usr/local/bin/show_my_ip.sh | ||
StandardOutput=tty | StandardOutput=tty | ||
Ligne 71: | Ligne 71: | ||
* description de l'unit qu'est-ce que ça fait,etc... :<code>Description=Afficher mon ip avec systemd </code> | * description de l'unit qu'est-ce que ça fait,etc... :<code>Description=Afficher mon ip avec systemd </code> | ||
- | * systemd va retarder l'exécution du service jusqu'à ce que tous les autres soient finis :<code>type=idle </code> | + | * systemd va retarder l'exécution du service jusqu'à ce que tous les autres soient finis :<code>Type=idle </code> |
* la ligne de commande à exécuter :<code>ExecStart=/bin/bash /etc/show_my_ip.sh </code> | * la ligne de commande à exécuter :<code>ExecStart=/bin/bash /etc/show_my_ip.sh </code> | ||
* spécifier où va la sortie "standard du script" ou peut l'afficher dans les log, un tty, ou pas l'afficher du tout :<code> StandardOutput=tty</code> | * spécifier où va la sortie "standard du script" ou peut l'afficher dans les log, un tty, ou pas l'afficher du tout :<code> StandardOutput=tty</code> |