当前位置: 首页 > news >正文

Linux中将文本的奇数行和偶数行分别转换为单独的行

 

001、利用awk实现

[root@localhost test]# ls
a.txt
[root@localhost test]# cat a.txt           ## 生成一个测试文本
01
02
03
04
05
06
07
08
09
10
11
12
[root@localhost test]# awk 'NR%2{odd=odd $0 " "} !(NR%2){even=even $0 " "} END {print odd"\n"even}' a.txt              ## 利用awk变量实现
01 03 05 07 09 11
02 04 06 08 10 12
[root@localhost test]# awk 'NR%2{odd=odd $0 " "} !(NR%2){even=even $0 " "} END {print odd"\n"even}' a.txt | cat -A
01 03 05 07 09 11 $
02 04 06 08 10 12 $
[root@localhost test]# awk 'NR%2{odd=odd $0 " "} !(NR%2){even=even $0 " "} END {print odd"\n"even}' a.txt | sed 's/ $//' | cat -A        ## 删除末尾多余的空格
01 03 05 07 09 11$
02 04 06 08 10 12$

image

 。

 

002、

 

http://www.rkmt.cn/news/154290.html

相关文章:

  • Windows系统文件wavemsp.dll丢失损坏 下载修复方法
  • 金字塔 物理动画
  • Windows系统文件vcomp100.dll丢失 下载修复
  • 基于SpringBoot的线上兼职招聘信息管理系统毕业设计项目源码
  • 2025最新!9个AI论文平台测评:研究生写论文痛点全解析
  • 测评5大DeepSeek推广公司,助力企业选对GEO服务商(2026年1月更新) - 品牌2025
  • Gin框架基础篇005_静态文件服务
  • 阅读笔记11
  • JavaScript 变量:let 和 const 该用谁?
  • 芒格的“多元思维模型“:提高投资决策的全面性
  • 做DeepSeek推广的公司,哪家比较靠谱?(2026年1月更新) - 品牌2025
  • 《数据采集与融合技术实践》综合设计——多源异构数据采集与融合应用综合实践
  • 北京种植义齿价格是多少
  • Python机器学习入门(Scikit-learn)教程:从环境搭建到实战建模
  • 2026年哪家AI公司的DeepSeek推广做的好? - 品牌2025
  • 文生图:AI 是怎么把文字变成画的?
  • 基于SpringBoot的戏曲学习管理系统的设计与实现毕业设计项目源码
  • 深圳排针排母连接器生产厂家:技术与产业的深度解析
  • Win10 系统备份与还原实用指南:3 种方法筑牢数据安全防线
  • 2026年主流DeepSeek推广公司大全 - 品牌2025
  • 推荐几家好点的DeepSeek推广公司(2026年更新) - 品牌2025
  • nullptr用法
  • 任正非在位于上海的华为练秋湖研发中心与ICPC全球优胜者及教练座谈 : 关于 AI 和 技术的未来
  • 《AI 应用架构师秘籍:利用 AI 优化生产计划的高级技巧》
  • 微爱帮监狱写信寄信小程序针对互联网黑灰产攻击防护体系
  • 微爱帮监狱写信寄信小程序与中国邮政焦作支局战略合作技术方案
  • 五、特征值和特征向量
  • 接口调不通的情况
  • 科研绘图 | PSO-LSTM粒子群优化长短期记忆神经网络模型结构图
  • GCC -fhardened 面向生产构建的安全加固落地指南