Задать переменную среды легко, если вы установите постоянное значение:
[program:decrypt]
command=/usr/bin/env foo=bar baz=qux /path/to/something ...
или с меньшими накладными расходами:
environment=foo="bar",baz="qux"
command=/path/to/something ...
Однако, для динамического генерирования значения этой переменной требуется оболочка:
[program:decrypt]
command=/bin/sh -c 'foo=$(generate-bar) /path/to/something'
Обратите внимание, что export
здесь на самом деле не требуется, так как var=value something
как часть одной команды экспортирует var
, имеющее значение value
во время выполнения something
.