我有一个脚本,得到以下错误:
错误
InstanceAgent::Plugins::CodeDeployPlugin::HookExecutor:位于指定位置的脚本:scripts/powwow-deploy.sh无法关闭STDERR
位于指定位置的脚本:scripts/powwow-deploy.sh无法关闭STDERR
powwow-deploy.sh
nohup java -jar -Dspring.profiles.active=uat target/pow-wow-0.0.2-SNAPSHOT.jar > logs/nohup.out &
我认为问题是因为我将输出写入nohup.out
,即。> logs/nohup.out
。
我怎样才能让它写入logs/nohup.out
而不出错?
1条答案
按热度按时间hxzsmxv21#
>logs/nohup.out
重定向STDOUT。但您也想重定向STDERR。您可以添加2>&1
来将STDOUT和STDERR发送到logs/nohup.out
。