跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • shell脚本求助!
未分類
26 5 月 2020

shell脚本求助!

古藤君 大佬有话说 : 半小时前

shell脚本求助!

本帖最后由 古藤君 于 2020-5-26 17:24 编辑

小弟我有一个需求
就是想在shell脚本里 打印日志文件的一部分,知道发现xxx为止其实就想通过日志 判断服务是否成功启动!;

我上网搜索
发现这个命令在 手动输入的时候是好用的,但是在shell里 (jenkins的构建后操作) 是不能达到这个效果的
tail -n 800 /opt/web/logs/stdout.log |grep -A 200 "The following profiles are active"

求大佬帮助

h20 大佬有话说 : 29 分钟前

jenkins构建后一般就是启动应用的脚本用的

古藤君 大佬有话说 : 27 分钟前

h20 大佬有话说 : 2020-5-26 17:23
jenkins构建后一般就是启动应用的脚本用的

但是我看到大佬的jenkins能在控制台打出一段日志。

我单纯的使用tail -f log.log ,
发现 jenkins是不认为此条命令已经结束。所以才有这个需要的。。到现在还没研究明白~

h20 大佬有话说 : 25 分钟前

像你说的tail -f的话jenkins会超时的,如果一直没返回你咋办,默认是unstable,所以人家只是打包发布用的,不关心你应用是否能启动。

如果你非要搞的话,就写个循环,不断grep+wc,发现=1的时候return 0就可以了。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具