У меня есть сценарий perl, для которого переменные ENV могут быть установлены для направления конкретных выходных данных, например, $ debug, $ verbose, $velop и т. Д.
Обычно я запускаю их из командной строки
$ VERBOSE=1 perl myperlscript.pl params
Теперь я хочу запустить их с помощью nohup.Использование командной строки
$ nohup VERBOSE=1 perl myperlscript.pl params
явно не правильно, поскольку попытка установить ENV {VERBOSE} интерпретируется как параметр nohup, и я получаю сообщение msg
nohup: не удалось запуститькоманда `VERBOSE = 1 ': нет такого файла или каталога
Какой здесь правильный синтаксис?Я пытаюсь запустить это на Linux-коробке.