我尝试过:
awk 'FRN==NR {print FILENAME, $0} {nextfile}' *.asc > end
awk 'END {print FILENAME, $0} {nextfile}' *.asc > end1
df --total | tail -1 | awk '{print FILENAME, $0}' *asc > end2
第一个命令创建一个空文件,第二个命令太长-不仅最后一行而且第三个命令仅打印一行。谢谢
示例:
file1.asc
1
2
3
file2.asc
7
45
6
所需结果:
3
6
答案 0 :(得分:3)
我建议tail
:
tail -q -n 1 *.asc
答案 1 :(得分:2)
如果您有GAWK,请使用ENDFILE规则。
const msg