假设输入在名为file的文件中:

$awk 'NR==1{for (i=1;i<=NF;i++) a[i]=$i;next} NR==2{for (i=1;i<=NF;i++) printf "%-20s",a[i] $i;print"";next} 1' file

L1_IWWPTH L1_IWWPT C-14WWPTH

1 2 3

这个怎么运作

> NR == 1 {对于(i = 1; i <= NF; i)a [i] = $i; next}

对于第一行,将所有列标题保存在数组a中.然后,跳过其余命令,并跳至下一行.

> NR == 2 {对于(i = 1; i <= NF; i)printf“%-20s”,a [i] $i; print“”; next}

对于第二行,打印所有列标题,将第一行和第二行中的标题合并在一起.然后,跳过其余命令,并跳至下一行.

> 1

1是awk照原样打印行的隐喻速记.在几秒钟后对所有行执行此操作.

制表符分隔的列,可能缺少列

如果列用制表符分隔:

awk -F'' 'NR==1{for (i=1;i<=NF;i++) a[i]=$i;next} NR==2{for (i=1;i<=NF;i++) printf "%s",a[i] $i;print"";next} 1' file

python如何输出两行_python-如何串联在两行上指定的标识符?相关推荐

  1. python怎么输出文本_python输出语句怎么用

    Python中输出语句是print语句 1.逗号分隔符 在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1 y = 2 z ...

  2. python怎么输出字符串_python出输出字符串方式:

    python出输出字符串方式: >>> who='knights' >>> what='NI' >>> print ('we are the',w ...

  3. python怎么输出浮点数_python 零基础入门教程第 2 章:基本数据类型 (一)

    一.什么是数据类型 编程语言通过一些复杂的计算机物理底层机制,创造不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算. 每种编程语言都会有一些基本的数据类型用来表示现实世界中的 ...

  4. python怎么输出文字_python怎么输出汉字

    看Python简明教程,学习使用print打印字符串,试了下打印中文,不行. 编辑环境:IDLE 上网搜了下解决办法,各种说法,试了两种:print u"学习" print (un ...

  5. python怎么输出百分数_Python 如何输出百分比

    Python 输出百分比的两种方式 注: 在python3环境下测试. 方式1:直接使用参数格式化:{:.2%} {:.2%}: 显示小数点后2位 显示小数点后2位: >>> pri ...

  6. python编程输出汉字_python如何输出汉字

    python如何输出汉字 发布时间:2020-09-18 15:14:56 来源:亿速云 阅读:99 作者:小新 小编给大家分享一下python如何输出汉字,相信大部分人都还不怎么了解,因此分享这篇文 ...

  7. python的输出语法_Python入门语法综述

    原标题:Python入门语法综述 1.变量和简单数据类型 1.变量 message = "hello world python" print(message) 2.命名 1.命名与 ...

  8. python怎么输出结果_python中打印输出date信息

    python中要打印显示linux命令行date命令的相关信息,有多种方法: 方法1:直接调用linux命令输出:同样也可以打印主机名: [root@host74 tmp]# cat 1.py #!/ ...

  9. python实现输出日历_python实例9:输出时间日期和当月日历

    问题:暂停一秒输出,并获取当前时间和当月日历. #载入所用模块 import time import calendar import datetime print(time.strftime('%Y- ...

最新文章

  1. 【Git】Git 本地的撤销修改和删除操作
  2. 重磅风控干货:如何用数据分析监测交易欺诈
  3. Pytorch入门.pptx
  4. 随机森林原理详解及python代码实现
  5. vsftpd FTP Server ‘ls.c‘ 远程拒绝服务漏洞(CVE-2011-0762)漏洞修复方案
  6. 2014/11/4~2014/12/20阶段性目标
  7. mysql 多版本删除_高性能MySQL(四):多版本并发控制
  8. 基于php工程项目管理系统
  9. 深度学习:卷积神经网络(详解版)
  10. 在数学的海洋中飘荡(转自Dahua的Blog)
  11. r语言员工离职_基于随机森林的优秀员工离职因素实证分析及预测
  12. stm32学习之定时器中断时间设置与计算
  13. 【Linux网络服务】Centos7搭建yum服务器
  14. 自动化测试——QQ邮箱登陆
  15. 计算机网络---介质访问控制
  16. 武汉大学计算机学院出国,武汉大学本科生出国(境)交流学习奖学金院系汇总表.PDF...
  17. 【自动控制原理_B站网课笔记】控制系统的结构图
  18. 易联云 k4 php对接,设置内置语音接口
  19. winform屏蔽Alt+F4组合键以防止用户关闭对话框
  20. 奶茶店前景20200524

热门文章

  1. SourceTree 教程文档(了解界面)
  2. 别在迷恋正则表达式解析html了,好吗?
  3. SQL 时间类型转字符串格式列表
  4. opensuse11.4 apache2 403 错误.
  5. jQuery 在 IE 上 clone checkbox 的問題。
  6. Svchost.exe占用CPU100%全面解析与进程说明
  7. 基于Springboot实现就业管理系统
  8. 基于SSH实现健身俱乐部管理系统
  9. 每日算法练习之最大公约数最小公倍数
  10. CentOS7下ntp安装步骤