我在Jenkins中有一个带有Shell脚本的工作,我想将其输出保存到文件中,同时打印到控制台,这有可能吗?
shell脚本正在执行docker login
和docker run
(这也将拉出图像),我希望将输出保存到文件中并实时打印(稍后打印文件内容)不会有相同的效果)
有人可以协助吗?
答案 0 :(得分:0)
在shell脚本中,将结果输出到控制台并存储在某些文件中,您可以执行以下操作:
nextMinorVersion
答案 1 :(得分:0)
使用tee
。
<command> 2>&1 | tee output.log
例如:
./docker_exec.sh 2>&1 | tee output.log