将多个文件中的多个列放入单个文件外壳中

编程入门 行业动态 更新时间:2024-10-28 20:17:27
本文介绍了将多个文件中的多个列放入单个文件外壳中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

嗨, 我有多个文件与多个列,我想从每个文件中选择几个不同的列,并使其成为单一文件。我已阅读post

文件1

Day present absent total Mon 10 1 11 TUE 11 0 11 WED 9 2 11 THU 8 3 11 ...

文件2

Day present absent total Mon 18 3 21 TUE 15 6 21 WED 19 2 21 THU 17 4 21 ....

文件%3

Day present absent total Mon 50 1 51 TUE 51 0 51 WED 49 2 51 THU 48 3 51 ....

制作成单个文件

Day present present present Mon 10 18 50 TUE 11 15 51 WED 9 19 49 THU 8 17 48 ....

如何使用Shell/bash命令创建?

[awk '{a[FNR] = a[FNR]" " $7}END{for(i=0;i<FNR;i++) print a[i]}'][2] 推荐答案

快捷方式:

paste file1 file2 file3|awk '{print $1, $2, $6, $10}'

如果希望输出采用"漂亮"格式,请paste 1 2 3|awk -v OFS=' ' '{print...}'或通过管道将输出发送到|column -t。

输出:

Day present present present Mon 10 18 50 TUE 11 15 51 WED 9 19 49 THU 8 17 48

更多推荐

将多个文件中的多个列放入单个文件外壳中

本文发布于:2023-06-05 21:09:08,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/527635.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:多个   文件   外壳   放入

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!