循环遍历csv文件,为每个文件输出尾部-n到新的csv

时间:2015-08-28 00:44:22

标签: bash csv tail

我正在编写一个循环遍历x个日志文件的bash脚本,并将每个日志文件的最新10个条目发送到单独的csv中。因此,如果我有25个日志文件,在运行脚本后,我将期望有25个新的csv文件,每个文件包含10个最新的行。

以下是我想要做的事情:

#!/bin/bash
for file in /path/to/logs/*.log; 
    do tail -n 10 > "$file".csv
done

我似乎无法让它遍历所有文件 - 相反,它挂在一个文件上。如何让这个小片段循环遍历每个文件?

0 个答案:

没有答案