AWK命令进行字符串替换-图解两个例子(转)
#----------------------------------------------第1个例子----------------------------------------------------------------
a.txt内容为:
ABC#EDF#GHI#JKL#MNO
ABC#EDF#GHI#JKL#MNO
ABC#EDF#GHI#JKL#MNO
cat a.txt|awk 'BEGIN{FS="#";OFS="|"}{print $1,$2,$3,$4,$5}'
运行结果:
ABC|EDF|GHI|JKL|MNO
ABC|EDF|GHI|JKL|MNO
ABC|EDF|GHI|JKL|MNO
#----------------------------------------------第2个例子----------------------------------------------------------------
a.txt内容为:
ABC#
ABC#
ABC#
cat a.txt|awk 'BEGIN{RS="#\n";ORS="|"}1'
输出结果如下:
ABC|ABC|ABC#|
AWK命令进行字符串替换-图解两个例子(转)相关推荐
- Python 实现类似sed命令的字符串替换小程序
背景 sed命令 sed 's/原字符串/新字符串' 单引号中间是s表示替换,原字符串就是要被替换掉的字符串,新字符串就是想要的字符串. 效果 在命令行输入python practice.py i 3 ...
- 关于有序二维矩阵查找和字符串替换的两道算法题
最近看一本书上写到的两个面试题 于是实现了一下 感觉思路很好,大牛略过 : 1.对于一个二维矩阵,从左到右 从上到下 都是递增的,如何判断一个值是否在矩阵内部?(C实现 实现复杂度 O(n)) b ...
- 【C/C++开发】C++实现字符串替换的两种方法
替换字符串replace() erase() //C++ 第一种替换字符串的方法用replace()|C++ 第二种替换字符串的方法用erase()和insert()[ C++string|C++ r ...
- linux awk拼接字符串,shell awk命令字符串拼接
摘要 腾兴网为您分享:shell awk命令字符串拼接,智联招聘,心视界,同花顺,手机管家等软件知识,以及一师一优课一课一名师登录,去视频水印,防沉迷解除,兼职猫招聘网,c4d渲染插件,社会实践活动登 ...
- linux中修改某行某列字符串,Linux替换指定列的字符串(awk 命令)
假设有文件test.txt,想把test.txt文件第三列含有的good替换为bye,并把替换后的文件保存为test_bye.txt,只需要如下命令. test.txt go go good go m ...
- linux awk命令详解,使用system来内嵌系统命令,批量github,批量批下载视频, awk合并两列...
linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分 ...
- linux中替换命令详解,linux中sed命令字符串替换的用法详解
Linux系统中sed命令可以将字符串批量替换,省去了很多麻烦,下面由学习啦小编为大家整理了linux系统中sed命令字符串替换的用法详解,希望对大家有帮助! linux中sed命令字符串替换的用法详 ...
- 如何在Linux命令行中替换多个文件中的字符串
本文翻译自:How to replace a string in multiple files in linux command line I need to replace a string in ...
- [BEGIN,分隔符,字符串,字段,制表符]Linux:“awk”命令的妙用
awk是一个强大的文本分析工具,简单来说awk就是把文件逐行读入,(空格,制表符)为默认分隔符将每行切片,切开的部分再进行各种分析处理. 0.基本用法 awk是一个强大的文本分析工具,简单来说awk就 ...
最新文章
- AI一分钟|阿里AI鉴黄师或将取代人类;特斯拉私有化空头潜在利润超10亿美元
- RateLimiter 源码分析(Guava 和 Sentinel 实现)
- 带你了解加速度传感器的几种应用
- 发布ccnet的步骤
- 设计模式之 中介者模式
- in-place数据交换
- Ural 1627 Join(生成树计数)
- python第六周实验_第六周实验四
- 两个音轨合并_两个双音轨mkv视频合并保持原双音轨不变 MKV怎么合并视频,合并之后仍保留MKV的双音轨...
- The meta-data is invalid or is corrupt
- ROOBO公布A轮1亿美元融资 发布人工智能机器人系统
- Unity Js与C#脚本通信
- [杂谈]逗比的语录?
- 数据分析方法(营销模型篇)--最全的9种分析方法
- 管理员界面html,12套超酷的后台管理员界面网站模板
- python之while循环、无限循环
- 通讯录管理系统(C++)
- 蒟蒻的笔记本二、tarjan
- PUBG 吃鸡排名预测
- 中债登——各功能快捷入口