面试题答案
一键面试#!/bin/bash
grep -E '^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2} user1 [^ ]+ failure' log.log > filtered.log
count=$(wc -l < filtered.log)
echo "筛选出的行数: $count"
#!/bin/bash
grep -E '^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2} user1 [^ ]+ failure' log.log > filtered.log
count=$(wc -l < filtered.log)
echo "筛选出的行数: $count"