社区
Oracle
帖子详情
AWK替换操作,请大神指点
zhangling0007
2013-05-17 09:03:30
cat 111222.log
1,2,3,4,5,6
2,2,2,2,2,2
3,3,3,3,3,3
4,4,4,4,4,4
awk -F "," '{sub($4,"test")}{print $0}' 111222.log
1,2,3,test,5,6
test,2,2,2,2,2
test,3,3,3,3,3
test,4,4,4,4,4
我想把每行第4个域值改成test,但是出来的记过却是,请大神帮忙哪里有问题
...全文
103
1
打赏
收藏
AWK替换操作,请大神指点
cat 111222.log 1,2,3,4,5,6 2,2,2,2,2,2 3,3,3,3,3,3 4,4,4,4,4,4 awk -F "," '{sub($4,"test")}{print $0}' 111222.log 1,2,3,test,5,6 test,2,2,2,2,2 test,3,3,3,3,3 test,4,4,4,4,4 我想把每行第4个域值改成test,但是出来的记过却是,请大神帮忙哪里有问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
super007007007
2013-05-30
打赏
举报
回复
awk -F "," 'BEGIN{OFS=","}{sub(/
?/,"test",$4
);print $0}' 111222.log
linux shell
替换
字符串的几种方法,变量
替换
${},sed,
awk
本文介绍在Shell脚本中使用变量
替换
、sed和
awk
进行字符串
替换
的方法,包括
替换
第一个匹配项和全部匹配项的具体
操作
。
Sed、
Awk
实用正则
替换
本文介绍了使用Linux命令行工具如sed、
awk
和grep进行文本处理和数据分析的实例,包括
替换
URL、修改配置文件、统计域名出现次数、日志分析以及IP和字符串
操作
。同时,展示了如何在特定行范围内进行
操作
,并分享了其他学习资源。
【Linux】
awk
文本
替换
本文介绍了
awk
的sub和gsub函数在文本
替换
中的应用,包括
替换
单个串、所有串、满足条件行的串、多个可选串以及正则表达式的匹配
替换
。示例代码清晰展示了如何在Linux命令行中进行文本
操作
,适用于日志处理和文件内容的自动化修改。
linux下sed
awk
gsub
替换
分隔符效率比较
在处理大量数据(如2亿+记录)时,将CSV文件中的逗号
替换
为特殊字符'x01'。经测试,
awk
的gsub方法比sed快5-6倍。对于200w+记录的文件,
awk
的gsub用时51s,而sed用时76s。在2亿+记录、14个字段的文件中,
awk
拼接方法耗时32分钟35秒,满足高效
替换
需求。
shell
替换
字符串的几种方法,变量
替换
${},sed,
awk
本文介绍如何使用Shell脚本中的变量
替换
、sed及
awk
工具进行字符串
替换
操作
,包括
替换
第一个匹配项和所有匹配项的方法。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章