博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
awk 对简单文本处理试水
阅读量:5165 次
发布时间:2019-06-13

本文共 883 字,大约阅读时间需要 2 分钟。

#juanjuan是一个文件[root@localhost c_test]# cat juanjuan1,      4,      bffd97d02,      4,      bffd97cc3,      4,      bffd97c84,      4,      4#-F :表示以逗号分隔;#$1:表示第一列#将结果保存到11文件中[root@localhost c_test]# cat juanjuan| awk -F ',' '{print "
"$1 "
"}' >11[root@localhost c_test]# cat 11
1
2
3
4
[root@localhost c_test]#
awk handle

 

[Nomad00040D]$ cat juanjuan1 2 3 4 5 61 2 3 4 5 61 2 3 4 5 61 2 3 4 5 61 2 3 4 5 61 2 3 4 5 6[Nomad00040D]$ cat juanjuan | sed 's/[0-9]/
&<\/dd>/g'
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6[Nomad00040D]$ cat juanjuan | sed 's/[0-9]/
&<\/dd>/g' |awk -F ' ' '{print $1 $2 $3 }'awk: applet not found[Nomad00040D]$说明: sed 's/[0-9]/
&<\/dd>/g' "[0-9]是一个表示一个数字, 在这里找到一个数后,将它替换为
找到的数<\/dd>的格式. &:表示前面需要替换的目标(即:[0-9]匹配到的数).
cat sed awk code

 

转载于:https://www.cnblogs.com/-ShiL/p/Star_200920130704.html

你可能感兴趣的文章
IOS越狱环境搭建
查看>>
tomcat docBase 和 path
查看>>
jQuery代码性能小细节
查看>>
java默认语法、EL、JSTL表达式,JSTL和struts Tag标签的使用总结
查看>>
复杂度分析
查看>>
Vue笔记:使用 axios 发送请求
查看>>
利用反射动态调用类成员
查看>>
富文本编辑器 - RichEditor
查看>>
LintCode刷题笔记-- Count1 binary
查看>>
java webcontroller访问时报415错误
查看>>
qcow2、raw、vmdk等镜像格式
查看>>
.NET:CLR via C# Assembly Loading
查看>>
wed开发基础--练习题
查看>>
CentOS安装rar及用法
查看>>
TYVJ-P1864 守卫者的挑战 题解
查看>>
Jzoj5455【NOIP2017提高A组冲刺11.6】拆网线
查看>>
特定字符序列的判断(1028)
查看>>
记一次报错信息
查看>>
判断数组内是否有几个元素之和等于m
查看>>
RestAssured接口自动化测试之基础方法
查看>>