码迷,mamicode.com
首页 >  
搜索关键字:awk 三剑客    ( 5137个结果
adduser.sh
#!/bin/bashforiin$(awk-F""‘{print$2}‘user.list|sed‘s/,/\n/g‘|sort-u);doecho"groupadd$i";donewhilereadU_NAMEG_NAMEHOME_DIRdo echo"mkdir$(dirname$HOME_DIR)" echo"useradd-g$(echo$G_NAME|cut-d,-f1)-G$G_NAME-d$HOME_DIR$U_NAME" echo"usermod-g$(echo$G_NAME|cut-d,-..
分类:其他好文   时间:2015-01-20 18:33:34    阅读次数:157
awk用法介绍
Awk 程序的结构如下:awk 'BEGIN{ print "start" } pattern { commands } END{ print "end" } fileAwk程序由3部分组成:BEGIN语句块,END语句块,和能够使用模式(正则表达式/关系表达式)匹配的通用语句,这三部分中的任何一....
分类:其他好文   时间:2015-01-20 17:38:58    阅读次数:262
Linux awk入门(转载于:http://tanxin.blog.51cto.com/6114226/1222140,请支持原创)
Shell脚本之awk详解一.基本介绍1.awk: awk是一个强大的文本分析工具,在对文本文件的处理以及生成报表,awk是无可替代的。awk认为文本文件都是结构化的,它将每一个输入行定义为一个记录,行中的每个字符串定义为一个域(段),域和域之间使用分割符分割。2.功能:流控制、数学运算、进程控制、...
分类:Web程序   时间:2015-01-20 17:34:26    阅读次数:173
awk,perl,python的命令行参数处理
Python,Perl,Bash命令行参数 Part I日常经常性的和Perl,Python,Bash打交道,但是又经常性的搞混他们之间,在命令行上的特殊性和index的区别,Python真的是人性化到家了,但是命令行上就很原始,但是很有分类感。还是会喜欢Perl一点(至少还可以动脑子,不至于生锈)...
分类:编程语言   时间:2015-01-20 17:29:41    阅读次数:199
Linux/CentOS防CC攻击脚本
#!/bin/shcd /var/log/httpd/cat access_log|awk '{print $1}'|sort|uniq -c|sort -n -r|head -n 20 > acp /dev/null access_logcp /dev/null error_logcp /dev/...
分类:系统相关   时间:2015-01-20 17:17:26    阅读次数:273
关于netstat
netstat命令是 linux 下一个非常有用的命令,顾名思义,其作用是查询当前的网络状态。以最常用的查询 TCP 连接状态为例netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c总结各状态大致意义如下:CLOSED: 初始状态。LISTEN: 服务端处于...
分类:Web程序   时间:2015-01-20 15:10:36    阅读次数:279
正则表达式 awk笔记
awk‘条件类型1{动作1}条件类型2{动作2}...‘filenameNF每一行($0)拥有的字段总数NRAWK所处理的是某一行的数据FS输入字段分割字符,默认为空格RS输入行分隔符OFS输出字段分隔符ORS输出行分隔符FNR各自统计行BEGIN表示后面不带文件只做演示-F分隔符awk–v设置变量例:打印p..
分类:其他好文   时间:2015-01-19 19:20:38    阅读次数:133
HPC集群公网开放安全加固和资源显示
1       登录强制修改密码 [root@node24 ~]# cat /etc/passwd | tail -31 | awk -F":" '{print $1}' >> user [root@node24 ~]# for i in `cat user`;do chage -d 0 $i ;done   2       设置密码复杂度 [root@node24 ~]# cat /e...
分类:其他好文   时间:2015-01-18 22:43:51    阅读次数:228
Linux学习笔记:进程管理
显示系统所有进程:psaux;重置某个进程:kill-HUP/var/run/crond.pid;六亲不认杀死进程:cat/var/run/crond.pid|xargskill-9;psaux|grep-vgrep|grepssh|awk‘{print$2}‘1870psaux|grep-vgrep|grepssh|awk‘{print$2}‘|xargs-L1sudokill-HUP#sudo提升权限#ps-aux提示错误:Warn..
分类:系统相关   时间:2015-01-17 06:37:52    阅读次数:207
一次shell中seq的处理
一次shell中seq的处理背景:用要shell 提取 文件中内容,文件名是用序列号如下生成,文件差不多有将近400多w个 如下: www.ahlinux.com 原始脚本#! /bin/sh#str1=""#filecount=`ls-l /root/gjj | wc -l | awk '{pri...
分类:系统相关   时间:2015-01-15 12:17:30    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!