Zdravím,
v UNIXu celkově nejsem žádný kouzelník, ale dostal jsem se do problému s kterým si zatím nevím rady.
Potřeboval bych vypsat obsah adresáře (pomocí příkazu ls) do určitého souboru pomocí SystemD jednotky (scriptu).
Klasický příkaz ls /etc/.../.. > /etc/.../.../soubor funguje v terminálu, ale jakmile chci tento příkaz provést v service jednotce (scriptu), nevím si rady.
Pokud jsem dobře pochopil SystemD měl by příkaz vypadat nějak takto:
[Service]
ExecStart=/usr/bin/ls /etc/.../.. > /etc/.../.../soubor
Avšak nefunguje. Za všechny odpovědi,které by mi pomohli, budu rád. Předem Díky.