微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java-如何使用bash脚本将所有jar结果打印到文件中

我一直在尝试编写这个简单的脚本,该脚本在运行我创建的可执行jar文件的地方编写.该脚本的命令如下:

#!/bin/bash
msisdn=$1

java -cp /home/support/phuzca/Migration/PostpaidXMigration_lib/ -jar /home/support/phuzca/Migration/PostpaidXMigration.jar $msisdn /home/support/phuzca/Migration/config.properties /opt/tomcat9/webapps/axis2/WEB-INF/classes/meta-inf/PlanID.xml

jar文件按预期工作,并且我收到了预期的结果:

enter image description here

我一直试图弄清楚的想法是,如何在运行脚本时阻止这些文本出现,而是将它们打印在文件中,以便以后进行检查.我希望你能为我提出一些想法.非常感谢你.

解决方法:

输出重定向文件

migratetoPstopaidX.sh > output.log

如果您想重定向标准错误,请使用此

  migratetoPstopaidX.sh &> output.log

您可以使用此>>追加日志而不是>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐