假设我有多个文件x1 x2 x3 x4,它们都具有相同的标头(日期,时间,年份,年龄),如何在shell脚本中将它们合并到一个单一文件“ X”
示例:文件:x1
日期时间年年龄101014 1344 2012 52 111012 1200 2010 49
文件:x2
日期时间年年龄140112 1100 2011 54 230113 0500 2005 46
其他文件x3和x4的同类
必须把它们像
日期时间年份年龄101014 1344 2012 52 111012 1200 2010 49 140112 1100 2011 54 230113 0500 2005 46和来自x3和x4的类似数据
感谢您的建议。
最佳答案
使用awk从与模式匹配的所有文件中删除标题,然后将这些文件附加到新文件中:awk 'FNR > 1' x* >> X
关于linux - 根据列ID合并多个文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26061707/