Не удалось запустить настраиваемую службу с помощью systemd [закрыто]

cat - <<\eof | make -f - SRCDIR="/home/imp/imp/msgs"
.PHONY:all force
all:$(wildcard $(SRCDIR)/*.PK[12]);
%.PK1:force;/usr/bin/mv "$@" "$(@:.PK1=.BRD)";
%.PK2:force;/usr/bin/mv "$@" "$(@:.PK2=.MIX)";
eof

Команда cat создает makefile на лету. Цели all и force являются фальшивыми => цель всегда будет пересобираться, в нашем случае каждый раз выполняется mv. Команда $(wildcard ...) формирует список всех необходимых *.PK1, *.PK2 файлов.

1
26.04.2017, 17:54
1 ответ

Попробуйте добавить рабочий каталог.

WorkingDirectory=/usr/local/etc/
1
27.01.2020, 23:45

Теги

Похожие вопросы