Linux文本分析命令awk的妙用
发布时间:2019-03-22 03:45:46 所属栏目:Windows 来源:佚名
导读:0、基本用法 awk是一个强大的文本分析工具,简单来说awk就是把文件逐行读入,(空格,制表符)为默认分隔符将每行切片,切开的部分再进行各种分析处理 awk命令格式如下 awk[-Ffield-separator]'commands'input-file(s) [-F 分隔符]是可选的,因为awk使用空
显示/etc/passwd中有daemon的行
awk条件操作符 4、支持流程控制语句,类C语言 if while do/while for break continue 输出第一个字段的第一个字符大于d的行
可以把流程控制语句放到一个脚本中,然后调用脚本执行,如test.sh的内容如下
用如下方式执行,效果一样
5、应用场景 小编用awk进行文本分析比较少,主要用来写脚本 如一个weibo-interface-1.0.jar应用,启动脚本如下 start.sh
关闭脚本如下,kill.sh
jps -l的输出如下
还有就是关闭hadoop集群的所有DataNode节点(不知道hadoop的可以认为DataNode是一个集群应用),假如一个个机器jps,查看pid,kill。很麻烦,直接写了一个脚本,依次ssh到各个节点,然后执行如下命令即可
jps的输出为
【编辑推荐】
点赞 0 (编辑:沈阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Windows中制作/比较文件系统/注册表快照?
- Fuchsia OS详细解读:谷歌秘研的全新操作系统能成吗?
- 国产开源优麒麟19.10.1系统发布:持续增强稳定性
- windows-server-2003 – 如何找出哪些远程桌面会话处于活动
- 如何使用sgdisk管理分区
- 代码搜索引擎和代码浏览器 Sourcegraph 宣布开源
- TLP:一个可以延长Linux笔记本电池寿命的高级电源管理工具
- windows – Cygwin启动错误/usr/bin/id:找不到组ID的名称
- hyper-v – Microsoft System Center虚拟机管理器
- 微软开源Windows计算器应用 源代码已上传至GitHub