gpt4 book ai didi

regex - 在 bash 中拆分字符串

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:45:36 26 4
gpt4 key购买 nike

我正在尝试监视应用程序服务器中的一些挂起线程,但我得到了这条线。

[5/30/16 11:31:18:501 CDT] 00000655 ThreadMonitor W WSVR0606W:线程“MessageListenerThreadPool:38”(00000655) 先前被报告挂起但已完成。它活跃了大约 964450 毫秒。服务器中总共有 0 个线程仍然可能挂起。

我需要获取“There is/are 0 thread(s)”中的0。
我尝试使用 cut 将其拆分,但一切都是一团糟。我也尝试使用定界符,但字符串太长了。
我该如何分割它?

最佳答案

您可以使用 sed 捕获“There is/are”和“thread”之间的数字并删除其他所有内容,如下所示:

sed 's/.*There is\/are \([0-9]\+\) thread.*/\1/' file

关于regex - 在 bash 中拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37532309/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com