0

我有一个文件夹,里面有很多文件和一些数据。并非每个文件都有完整的数据集。完整的数据集在最后一行都有一个“yyyy-mm-dd”形式的通用字符串,所以我想我可能会用类似的东西过滤tail -n 1,但不知道该怎么做。

知道如何在简单的脚本或 bash 命令中执行类似的操作吗?

4

1 回答 1

2
for f in *
do
    tail -n 1 "$f" |
    grep -qE '^[0-9]{4}-[01][0-9]-[0-3][0-9]$' &&
    echo "$f"
done
于 2012-12-31T15:05:09.577 回答