我试图过滤掉包含特定单词的行。正则表达式是脚本的命令行输入。
$0 ~ regex {
//Do something.
}
Run Code Online (Sandbox Code Playgroud)
样本输入是:
**String** **number**
domain 1
domain 2
bla 3
Run Code Online (Sandbox Code Playgroud)
因此,从上面的输入中,用户可以说 - 过滤掉包含“域”一词的行。
我试过的:
regex = "\?\\!domain"
Run Code Online (Sandbox Code Playgroud)
(负前瞻)。
但是这个正则表达式过滤掉了每一行。不仅仅是带有“域”一词的行。
我正在寻找从 Solaris VM 获取 CPU I/O 等待时间指标的命令。
我发现vmstat -s正在给出以下输出。
2627 user cpu
62008 system cpu
285180 idle cpu
**0 wait cpu**
Run Code Online (Sandbox Code Playgroud)
我查看了 的手册页vmstat,但我真的看不到任何关于等待时间的文章。
我可以将上面输出中的最后一行假设为 I/O 等待时间吗?
我试图在 Solaris 10 和 Solaris 11 中获取自纪元以来的秒数。
在 Solaris 11 上,“date +%s”给了我输出(来自 bash),但在 Solaris 10 上同样失败。
Solaris 10 中的正确命令是什么?