码迷,mamicode.com
首页 >  
搜索关键字:awk 内置变量    ( 4870个结果
Perl常用特殊变量
perl 内置变量$- 当前页可打印的行数,属于Perl格式系统的一部分$! 根据上下文内容返回错误号或者错误串$” 列表分隔符$# 打印数字时默认的数字输出格式$$ Perl解释器的进程ID$% 当前输出通道的当前页号$& 与上个格式匹配的字符串$( 当前进程的组ID$) 当前进程的有效组ID$*...
分类:其他好文   时间:2014-08-06 18:35:43    阅读次数:214
awk与正则表达式
通配符多用在文件名上,比如查找find,ls,cp等。正则表达式用在文本过滤工具里,比如grep,awk,sed等。一、通配符*可以和零个或多个任意字符匹配? 与任何单个字符匹配二、正则表达式正则表达式中的特殊字符比较多,以下仅列举一些:. 匹配任何单个字符$ 匹配行结束符^ 匹配一行的开...
分类:其他好文   时间:2014-08-06 17:20:11    阅读次数:251
批量登陆linux主机脚本
#test.sh #!/bin/bash dir=/home/test whilereadline do host=`echo$line|awk‘{print$1}‘` passwd=`echo$line|awk‘{print$2}‘` $dir/expect_ssh.sh$host$passwd& done<$dir/host.txt #expect_ssh.sh #!/usr/bin/envexpect setHOST[lindex$argv0] setPASSWD[lindex$argv..
分类:系统相关   时间:2014-08-05 11:33:10    阅读次数:243
Linux awk命令简单操作
AWK Command: 一 : print print item1,item2,.......... 要点: 1.各项目之间使用逗号隔开,而输入时则以空白字符分隔 2.输出的item可以为字符串或树枝,当前记录的字段(如...
分类:系统相关   时间:2014-08-03 22:59:26    阅读次数:318
[linux]awk 学习笔记
awk 学习笔记 最近添加了几个功能的日志,但是呢,这个日志就是输出,一般自己也发现不了问题,于是想写一些简单的监控脚本来看看日志的大致情况, 比如有没有error,每天有多少error报出来。 想到了以前运维的同时分享awk,于是想简单的学习下。 入门 最简单的输入某些列 使用$4 这种来表示 __$0__是输出整列 [root]/root/test$ps -ef|grep...
分类:系统相关   时间:2014-08-03 15:24:35    阅读次数:368
linux/shell 文本文件删除/删掉空行
分别用sed awk perl grep 实现:1 sed '/^$/d' input.txt > output.txt #output file: output.txt2 sed -i '/^$/d' input.txt #output file: input.txt3 awk '...
分类:系统相关   时间:2014-08-02 12:17:53    阅读次数:256
监控服务器是否宕机的脚本
监控服务器是否宕机的脚本:$sudoviping.sh按a或i进入编辑模式#!/bin/bashDate=`date+%m%d%y`touch/log/Ping/$Date.logServer="ming1ming2ming3ming4ming5"forServerin$ServerdoPing=`/bin/ping-c4$Server|grep%|awk-F[:""]+‘{print$6}‘|tr-d‘%‘`Ping2=`/bin/ping-c4$Server|gr..
分类:其他好文   时间:2014-08-01 20:20:13    阅读次数:237
在百度nlp实习一个月时间里用到的shell操作
文本行中各列打乱:awk 'BEGIN{srand()}{for(i=1;i<=NF;i++) b[rand()NF]=$i}END{for(x in b)printf "%s ",b[x]}'` data文本行中各行打乱:awk 'BEGIN{srand()}{b[rand()NR]=$0}END...
分类:其他好文   时间:2014-08-01 18:29:22    阅读次数:220
Linux Windows 定时修改系统时间
#/bin/bash # beforTime=02:00 afterTime=08:00 beforTime=$(echo$beforTime|awk-F:{‘print$1‘}) afterTime=$(echo$afterTime|awk-F:{‘print$1‘}) Flag=0 whiletrue do sleep2s echo"date:$(date+"%Y-%m-%d%H:%M:%S")" if[$(date+%H)-eq$beforTime];then CurDate=$(date+%d) ..
分类:Windows程序   时间:2014-08-01 13:56:22    阅读次数:283
netstat tcp。连接中各种状态说明
通过tcp三次握手的情况来说明#netstat -an|awk '/^tcp/ {++s[$NF]} END{for (a in s) print a,s[a]}'established是表示tcp三次握手成功后的工作状态,可以理解为已经成功进行访问了listen是表示在侦听,没有客户连接进来syn...
分类:Web程序   时间:2014-08-01 13:02:41    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!