如何在Linux中的cli中将日志打印到文件和中



假设我使用java命令java -Dserver.port=5743 -jar somejar.jar通过CLI运行Spring Boot应用程序,我希望日志在CLI中打印,并复制到文件中。

到目前为止,我一次只能在CLI或文件上做一个

您可以使用tee实用程序,它将标准输入复制到标准输出,在零个或多个文件中进行复制。

java -Dserver.port=5742 -jar somejar.jar | tee output.file

我建议在应用程序中使用带有多个附加器的Log4j。

最新更新