Ja, det er muligt at give en systemd-tjeneste mere end ét argument. Dette kan gøres ved at specificere argumenterne i tjenestens enhedsfil. Her er nogle måder at gøre det på:
ExecStart
direktivet til at angive kommandoen og dens argumenter. For eksempel:
[Service]
ExecStart=/usr/bin/mycommand arg1 arg2 arg3
[Service]
ExecStart=/usr/bin/mycommand "arg with spaces" "another arg"
ExecStart
:
[Service]
Environment="ARG1=value1"
Environment="ARG2=value2"
ExecStart=/usr/bin/mycommand $ARG1 $ARG2
ExecStart
:
[Service]
ExecStart=/path/to/wrapper-script.sh
Ved at bruge disse metoder kan du nemt give en systemd-tjeneste flere argumenter og sikre, at den fungerer korrekt med de ønskede parametre.
Har du brug for hjælp til systemd-tjenester eller andre tekniske opgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra kvalificerede hjælpere på få minutter. Gør det lettere for dig selv og få professionel assistance til dine tekniske udfordringer.