如何使用“tail -1 * / filename”拖尾多个文件的最后一行

时间:2012-04-27 15:56:22

标签: linux bash tail head

tail */filename

有效,但

tail -1 */filename

没有。为什么是这样?并且是否有一个衬垫来执行此任务而没有循环?

head -1 */filename

出于某种奇怪的原因。

2 个答案:

答案 0 :(得分:19)

虽然head适用于-1多个文件,但tail却没有。但它适用于-n参数:

tail -n 1 */filename

答案 1 :(得分:3)

如果您仍在寻找答案,请尝试以下方法:

转到文件可用的目录,然后执行命令

ls -1|while read file; do tail -1 $file; done