我有一个 perl 脚本,可以将 ENV 变量设置为直接输出特定的输出,例如 $debug、$verbose、$develop 等
通常我从命令行运行这些
$ VERBOSE=1 perl myperlscript.pl params
我现在想使用 nohup 运行它们。使用命令行
$ nohup VERBOSE=1 perl myperlscript.pl params
显然是不对的,因为设置 ENV{VERBOSE} 的尝试被解释为 nohup 的参数,我得到了 msg
nohup:无法运行命令“VERBOSE=1”:没有这样的文件或目录
这里的正确语法是什么?我正在尝试在 linux 机器上运行它。