C'est parce que tu force l'exécution (dans le ExecStart de ton unité) avec /bin/sh, alors que ton script est écrit pour bash ([[ est un syntaxe spécifique à bash).
Et de toute façon, essayer de faire des redirections dans l'ExecStart de l'unité systemd ne fonctionnera pas, il faut le faire dans le script lui-même.
Je te recommande de lire les pages de manuel systemd.unit et systemd.service
[^] # Re: Cycle
Posté par wismerhill . En réponse au message Quelques problèmes avec systemd.... Évalué à 5. Dernière modification le 14 avril 2019 à 00:58.
C'est parce que tu force l'exécution (dans le ExecStart de ton unité) avec /bin/sh, alors que ton script est écrit pour bash ([[ est un syntaxe spécifique à bash).
Et de toute façon, essayer de faire des redirections dans l'ExecStart de l'unité systemd ne fonctionnera pas, il faut le faire dans le script lui-même.
Je te recommande de lire les pages de manuel systemd.unit et systemd.service