如何获取下表或队列的确切大小。看起来,它有五行。我只想将数字5打印为输出。请帮助
| E1 | E2 | E3 | E4 | E5 | E6 |
+--------+-------------------------+----------+---------+-------+-------------+
| 244000 | 2017-10-19T11:25:16.384 | service2 | WAITING | | 7 |
| 245000 | 2017-10-17T10:25:16.384 | service3 | WAITING | | 7 |
| 241000 | 2017-10-20T13:25:16.384 | service | WAITING | | 7 |
| 242000 | 2017-10-20T13:25:16.384 | service | WAITING | | 7 |
| 243000 | 2017-10-21T13:25:16.384 | service1 | WAITING | | 7 |
答案 0 :(得分:0)
通过简单程序按给定顺序计数“ WATING”的出现次数?
Python代码:
filename = 'table.txt' // your file path
f = open(filename, 'r') // open file
print(f.read().count('WAITING')) // count how many time 'WAITING' apears and print it
如果“ WATING”以外的其他状态也可以出现,请计数它们的出现并打印总和。
答案 1 :(得分:0)
将您的输出内容与此
grep -c WAITING
-c用于返回匹配模式的计数。
答案 2 :(得分:0)
在bash中,您可以运行命令grep -w "WAITING"| wc -l
。这将搜索WAITING模式并计算行数。