日期:2014-05-16  浏览次数:20680 次

如何使用脚本让两个文件拼接
我有两个文件A.log和B.log。
A是overwrite的,每次跑脚本都不同,而B是增量更新的。B每次更新的内容是A中的内容。
请问该怎么写Bourne shell?
谢谢!

------解决方案--------------------
程序或者脚本运行时直接写入A.log
然后读A.log 所有内容追加到 B.log中
如:
echo "test"  > A.log (前面调用程序或者脚本后面加上重定向 ">A.log" 即可) //每次都会覆盖A.log
cat A.log >> B.log   //直接追加,不会覆盖
------解决方案--------------------
cat A.log >> B.log
------解决方案--------------------
楼上2个方法,这个有可能重复,和丢数据哦。需要记录和检查时间戳。