简单使用: awk :对于文件中一行行的独处来执行操作 。 awk -F :'{print $1,$4}’ :使用‘:’来分割这一行,把这一行的第一第四个域打印出来 。 AWK命令介绍 awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的 ...
分类:
其他好文 时间:
2019-12-31 14:16:13
阅读次数:
69
参考博客 : http://www.zsythink.net/archives/tag/awk/ ...
分类:
其他好文 时间:
2019-12-31 12:31:23
阅读次数:
41
摘抄自:http://www.zsythink.net/archives/tag/awk/ ...
分类:
其他好文 时间:
2019-12-31 12:19:46
阅读次数:
44
passwd 新密码 --修改用户密码hostname 新的主机名 --修改主机名字 系统信息 arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm - ...
分类:
系统相关 时间:
2019-12-31 10:24:56
阅读次数:
80
文本分析,取出/etc/password中shell出现的次数 答案1: cat /etc/passwd | awk -F: '{if ($7!="") print $7}' | sort | uniq -c /etc/passwd 中的数据是以:隔开的 sort是将文件中的每一行作为一个单位,互相 ...
分类:
系统相关 时间:
2019-12-30 23:26:30
阅读次数:
108
修改/etc/profile 增加 export HISTTIMEFORMAT="%Y%m%d_%T `whoami` `who am i|awk '{print $1,$5}'|sed 's/ (/@/'|sed 's/)//'` " export PROMPT_COMMAND='history ...
分类:
系统相关 时间:
2019-12-29 00:35:29
阅读次数:
110
背景 收集一些平时可能会用到的Linux脚本。 内容 tcp连接统计 netstat -an | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 在程序中执行外部脚本 system() popen() ...
分类:
系统相关 时间:
2019-12-28 20:48:38
阅读次数:
75
1、grep查询进程关键字 ps -ef|grep redis 2、用awk输出进程ID awk '{print $2}' 3、最后批量kill xargs kill -9 ps -ef | grep redis | awk '{print $2}' |xargs kill -9 ...
分类:
系统相关 时间:
2019-12-28 17:45:23
阅读次数:
83
题目: shell编程题(六) 打印当前sshd的端口和进程id 例如:处理结果: sshd Port&&pid: 22 5412 答案: netstat -nltp | grep ssh |awk -F: '{print $2}'| grep -v "^$"|awk '{print "ssh:"$ ...
分类:
系统相关 时间:
2019-12-26 19:25:26
阅读次数:
77
lunix 如果是在 Linux 中 截取,cut, awk 就很容易搞定 1 echo '快乐大本营 2014 第1集'|cut -d' ' -f1 -d' ' 表示以空格为分隔符 -f1 表示第一个字段 正则 截取第一个空格前的字符串 [\u4e00-\u9fa5]+(?= ) [^ ]+ ...
分类:
其他好文 时间:
2019-12-26 17:49:01
阅读次数:
170