shell 位于指定位置的脚本:无法关闭STDERR

nqwrtyyt  于 2023-10-23  发布在  Shell
关注(0)|答案(1)|浏览(145)

我有一个脚本,得到以下错误:

错误

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而不出错?

hxzsmxv2

hxzsmxv21#

>logs/nohup.out重定向STDOUT。但您也想重定向STDERR。您可以添加2>&1来将STDOUT和STDERR发送到logs/nohup.out

相关问题