在nohup命令中指定環境變量,您可以在命令前設置環境變量,然后執行您的命令。這里有一個例子:
MY_VARIABLE=my_value nohup your_command &
在這個例子中,我們首先設置了一個名為MY_VARIABLE的環境變量,值為my_value。然后,我們使用nohup命令運行your_command,并在命令末尾添加了&符號,以便在后臺運行。
如果您需要設置多個環境變量,可以使用以下方法:
export MY_VARIABLE1=my_value1
export MY_VARIABLE2=my_value2
nohup your_command &
或者,您可以在一行中設置多個環境變量:
MY_VARIABLE1=my_value1 MY_VARIABLE2=my_value2 nohup your_command &
請注意,使用nohup命令時,輸出將被重定向到名為nohup.out的文件中,除非您指定了其他輸出文件。例如:
MY_VARIABLE=my_value nohup your_command > output.log 2>&1 &
在這個例子中,我們將標準輸出和標準錯誤輸出都重定向到output.log文件中。