替换问题
时间:2011-07-05
来源:互联网
有如下文本:
11|123|0.11|3|12.51
23|234|0.00|4|3.88
34|345|0.00|3|4.54
32|345|0.23|5|0.23
想找出如果第三个域为0.00,则用第5个域的值来替换。
得出如下结果:
11|123|0.11|3|12.51
23|234|3.88|4|3.88
34|345|4.54|3|4.54
32|345|0.23|5|0.23
非常感谢
11|123|0.11|3|12.51
23|234|0.00|4|3.88
34|345|0.00|3|4.54
32|345|0.23|5|0.23
想找出如果第三个域为0.00,则用第5个域的值来替换。
得出如下结果:
11|123|0.11|3|12.51
23|234|3.88|4|3.88
34|345|4.54|3|4.54
32|345|0.23|5|0.23
非常感谢
作者: erin_lyj 发布时间: 2011-07-05
awk 'BEGIN{FS=OFS="|"}$3==0{$3=$5}1' urfile
作者: ly5066113 发布时间: 2011-07-05
- # awk 'BEGIN {FS="|";OFS="|"} {if ($3 == 0.00) print $1,$2,$5,$4,$5 ;else print $0} ' cul
- 11|123|0.11|3|12.51
- 23|234|3.88|4|3.88
- 34|345|4.54|3|4.54
- 32|345|0.23|5|0.23
作者: jack1007 发布时间: 2011-07-05
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28