regex-如何检查docker实例是否在Bash中运行
发布时间:2020-12-16 03:25:17 所属栏目:安全 来源:网络整理
导读:具有docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES56489a32cb8c 83132b61eccf "bash" 41 hours ago Exited (0) 41 hours ago naughty_jang4b4933b40175 83119b65eccf "bash" 41 hours ago Exited (0) 41 hours ago suspicious_mcnult
具有docker ps -a
我想匹配状态和名称列以检查哪个是实例状态,因此从列索引1开始的第5列和第7列. 假设我使用制表符分隔值
要么
但这不起作用,同时将默认的空白字符保留为FS
所以我试图像这样一次匹配一列
应该在您执行的脚本中包含此内容
但由于匹配的制表符空格错误,因此无法使用. 最佳答案
一个简单的docker ps –format“ {{.ID}} {{.Command}} {{.Status}}”将更易于解析,因为它只有三列.
使用formatting,您只能显示所需的基本信息,并在每列之间使用所需的分隔符. OP loretoparisi建议in the comments:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |