也可以:
for i in `ls data?.dat`; do
cat $i >> all.dat
done
问题1. 这两个方式等价吗?
后者应该是sequential的吧? 那末前者是如何执行的?
2. 大家有更快一点的方案吗
请赐教.谢谢作者: shinelian 时间: 2006-01-02 12:50
NAME
cat - concatenate files and print on the standard output
SYNOPSIS
cat [OPTION] [FILE]...
DESCRIPTION
Concatenate FILE(s), or standard input, to standard output.作者: 大蚂蚁 时间: 2006-01-02 13:13
方法2应该好点吧?比较实用,如果你的系统不是特别差劲,应该不用管那么多效率问题吧
方法1如果/tmp过小也许会丢失部分文件(猜测)作者: 寂寞烈火 时间: 2006-01-02 13:20