Awk是什么? Awk、sed与grep,俗称Linux下的三剑客,它们之间有很多相似点,但是同样也各有各的特色,相似的地方是它们都可以匹配文本,其中sed和awk还可以用于文本编辑,而grep则不具备这个功用。sed是一种非交互式且面向字符流的编辑器(a "non-interactive" str ...
分类:
其他好文 时间:
2017-01-12 02:35:38
阅读次数:
155
想学习高级sed和awk可以去看看,收益匪浅。--2016年11月19日看完《sed&awk(第2版)》下载链接:http://down.51cto.com/data/2264410(需要一个下载豆)
分类:
其他好文 时间:
2016-12-01 22:51:57
阅读次数:
204
1、总结sed和awk的详细用法;sed
Sed本质上是一个编辑器,但是它是非交互式的;同时它又是面向字符流的,输入的字符流经过sed的处理后输出。
Sed本身是一个管道命令,可以分析standardinput的,主要是用来分析关键字的使用、统计等,此外还可以将数据进行替换、删除、选取特定..
分类:
系统相关 时间:
2016-11-29 23:26:18
阅读次数:
255
Linux系统管理磁盘分区及文件系统管理RAIDLVM:能够实现磁盘边界的动态管理网络属性管理程序包管理:程序包的增删查改sed和awk进程查看和管理内核管理:内核的组成部分,内核的编译安装系统启动流程Linux内核的定制,编译内核,busybox系统安装:kickstart,dhcp,pxeshell脚本..
分类:
系统相关 时间:
2016-11-21 20:23:53
阅读次数:
259
[root@localhost~]#catfile
123
456
789
[root@localhost~]#catfile|xargs-n1
[root@localhost~]#xargs-n1<file
[root@localhost~]#tr"""\n"<file
[root@localhost~]#sed‘s//\n/g‘file
[root@localhost~]#grep-oP‘\S+‘file
[root@localhost~]#awk‘{for(i=1;i<=NF;i++..
分类:
其他好文 时间:
2016-09-18 15:48:49
阅读次数:
128
sed循环一行一行的处理文件行处理sed-n‘/abc/p‘file默认会打印模式空间的内容行中匹配abc的打印出来-r支持扩展分割符-n不让默认打印模式空间sedroot@10.0.0.1sed‘s/abc/def‘file远程登录后修改file里的内容sed-n‘5p‘file把第五行打印出来sed-n‘$p‘file把最后一行打印出来sed-n‘..
分类:
其他好文 时间:
2016-09-12 12:40:34
阅读次数:
146
awkawk是一种程序语言,对文档资料的处理具有很强的功能。awk擅长从格式化报文或从一个大的文本文件中抽取数据。awk的命令格式为:awk [-F filed-separator] “commands” input-file(s) awk将一行文字按分隔符(filed-separator)分为多个 ...
分类:
系统相关 时间:
2016-08-12 21:41:23
阅读次数:
1204
grep、sed和awk都是文本处理工具,虽然都是文本处理工具单却都有各自的优缺点,一种文本处理命令是不能被另一个完全替换的,否则也不会出现三个文本处理命令了。只不过,相比较而言,sed和awk功能更强大而已,且已独立成一种语言来介绍。 grep:文本过滤器,如果仅仅是过滤文本,可使用grep,其效 ...
分类:
系统相关 时间:
2016-08-12 01:25:26
阅读次数:
220
1. sed和awk有什么区别? (1)awk:按列(域)操作;sed:按行操作(2)awk:文本处理语言,适合对文本进行抽取处理;sed:非交互式的编辑器,适合对文本进行编辑2. awk要处理域的时候,以哪个参数作为分割参数? -F 3. 请打印出/etc/passwd 第一个域,并且在第一个域所 ...
分类:
系统相关 时间:
2016-07-21 21:34:05
阅读次数:
327
问题: 过滤出stat /etc/hosts的权限值 法1: [root@lanny ~]# stat /etc/hosts|sed -n '4p'|awk -F '[0/]' '{print $2}' 644 注: Awk里的[0/]表示 Access: (0644/-rw-r--r--) 法2: ...
分类:
系统相关 时间:
2016-06-10 08:30:05
阅读次数:
328