awk的功能特别强大,其中一个功能就是生成新的列,不论这列是在第一列,最后一列,还是中间,随你任性插入。

举例来说,有下列文件test1.txt

test1.txt

a b c
1 2 3

现在我想在test1.txt的末尾新添一列,变成test2.txt

test2.txt

a b c cwy
1 2 3 cwy

则可以用到命令awk '{print $0,"cwy"}' test1.txt > test2.txt

如果是在test1.txt的中间新添一列,变成test3.txt

test3.txt

a b cwy c
1 2 cwy 3

则可以用到命令awk '{print $1,$2,"cwy",$3}' test1.txt > test3.txt

其他的以此类推。

原文链接:linux生成新的列(awk) - 橙子牛奶糖 - 博客园

awk -v OFS='\t' '{$2="2"$2;print}' a.txt > test.txt

shell 往文件中添加一列一样的字符串

例如:往文件file.txt中,添加一列字符串"20161020", 用制表符分割

awk '$0=$0"\t20161020"' file.txt
1、如果单纯的打印增加一个数就简单些,比如a.txt第二列要增加100.
cat a.txt|awk '{print $2+100}'
2、如果想增加后值后写入原文件或保存成另一个文件
cat a.txt|awk '{print $1" "$2+100}' > b.txt

shell awk使用(转) - hb91 - 博客园

本文链接:linux 文本的行、列操作_gnodli的博客-CSDN博客_linux列操作

awk 指定列后面插入一列相关推荐

  1. vba 指定列后插入列_在不同的列左侧插入指定数量的空白列

    任务: 在不同的列左侧插入指定数量的空白列(本例是要求在每列左侧插入第2行数字对应的空白列) 插入空白列前 插入空白列后 vba代码如下: Sub 在不同的列左侧插入指定数量的空白列() Dim m, ...

  2. Aspose.Cells 插入行和列(插入单行、插入多行、插入单列、插入多列)

    1 插入单行 1.1 InsertRow(int rowIndex) Workbook workbook=new Workbook(); WorkSheet worksheet=workbook.Wo ...

  3. excel大数据重采样批量操作(每两列中插入新一列,新一列为左右两列的平均值)

    重采样 原理:线性插值 如上图所示,我们每10秒进行一次采样,共得到6个采样值,现在我们像每5秒进行一次采样,在不重新做实验的情况下,对原有数据进行重采样,采用线性插值的方式,也就是每两列中插入一列, ...

  4. Python操作Excel文件:插入一列数据

    问题描述:已有Excel文件,其中包含5列数据,要求在第3列前插入一列数据,保存为新文件. 参考代码: 运行结果: --------董付国老师Python系列教材-------- 1)<Pyth ...

  5. 【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子

    目录 一.向某个格子中写入内容 sheet['A1'] = 'hello world' cell.value = 'I Love Python' 二.append()--插入一行的操作 三.在表格中插 ...

  6. 使用Python在Excel表指定位置插入多列并赋值

    在指定位置插入多列并赋值 在做数据预处理时有这个需求,查询众多文章发现常用insert()函数以及concat(),但是concat只能在插在Excel表尾部,无法插入指定位置: insert()函数 ...

  7. mysql insert 指定列_MySQL中插入数据列到特定列

    MySQL中插入数据列的命令alter table tablename add column_definition,如果不指定数据列的位置的时候,插入的列一般在最后,如 MySQL中插入数据列的命令 ...

  8. SQLite在指定列后面插入字段_excel:批量插入任意空列,隔列插入空列,隔任意列插入空列...

    上期讲解了隔行插入空行,今天我们将讲解下如何批量插入空列,已经如何隔列插入空行,隔任意列插入空行.我们在遇到重复操作问题的时候,应该先想想有没有批量操作的办法,而不是手工一列列的插入. 1.批量插入任 ...

  9. 【Linux】awk想打印除指定列外的所有列

    今天偶然研究awk,有一个文件,文件内容是全篇的1 2 3 4 5 6 7 8 9 0 现在想打印除了第一列以外的所有列 文件内容: [root@localhost ~]# cat test.txt ...

最新文章

  1. 一道Python面试题
  2. InceptionV2----Batch Normalization层
  3. MetaTransformer:简单到尴尬的视觉模型
  4. Python2.7.16安装(Ubuntu16.04)
  5. crazyradio焊接和下载固件过程
  6. windows mac linux 木马,针对Linux Windows macOS系统Adwind木马广告攻击
  7. PHP mysql问号通配符个数_php – MySQL:计算每个条目的LIKE匹配数
  8. c语言双向链表实现航班系统,双向链表C语言实现
  9. python基础2-数据及字符串知识学习
  10. Un 进行攻击计时效果
  11. 基于FPGA的RS485通信接口实验手册
  12. 解决电脑低俗弹窗广告
  13. 同局域网 手机访问本地服务器
  14. 鸡脚蹬子生长秘籍 鸡脚蹬子短是缺乏什么营养
  15. 你能活多少秒------C语言
  16. DDD系列第五讲:聊聊如何避免写流水账代码
  17. 利用html完成简单的登录网站页面
  18. 微信公众号授权,支付,退款总结
  19. YDOOK :Pycharm 专业版下载安装 :官网直接下载安装 详细教程
  20. 硬件描述语言基本知识

热门文章

  1. Ubuntu快速更换源
  2. SIGIR22:User-controllable Recommendation Against Filter Bubbles
  3. [活动召集]福建PHP社区聚会
  4. 日语二级语法汇总(part5/16)
  5. 在洋葱(Onion)架构中实现领域驱动设计
  6. FastDFS分布式文件系统集群安装与配置
  7. HDU 5155 Harry And Magic Box
  8. 【模型↔关系思考法】如何在一个全新的、陌生的领域快速成为专家?模仿 + 一万小时定律 + 创新...
  9. 遇到Python嵌套不要怕,你足够认真,它就是纸老虎(14)
  10. 算法如何学习?别想太多,两个字