码迷,mamicode.com
首页 >  
搜索关键字:awk 三剑客    ( 5137个结果
shell 笔记3
iptemp=`ifconfig|grepBcast|awk{‘print$2‘}|awk-F:{‘print$2‘}`#echo$iptemp10.1.1.1将执行shell命令的结果赋予变量
分类:系统相关   时间:2014-10-17 15:44:43    阅读次数:164
脚本三剑客的用法
最近一直在研究shell脚本这块,刚好闲下来整了下自己手头上比较好的资料中的一些范例,以下是我整理的鸟哥私房菜里面正则表达式里面比较基础的一些语法详解,适合新手查阅。首先先复制一段范例:复制代码代码如下:#vi regular_express.txt-------------------------------"Open..
分类:其他好文   时间:2014-10-17 10:24:44    阅读次数:268
linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g...
分类:系统相关   时间:2014-10-16 00:05:01    阅读次数:415
ubuntu上完全卸载package
inux上完整的卸载apt方式安装软件的办法。假设你的包叫做: your_pkgapt-get --purge remove your_pkgapt-get autoremoveapt-get cleandpkg -l |grep your_pkg|awk '{print $2}' |xargs d...
分类:系统相关   时间:2014-10-15 17:43:41    阅读次数:214
修改ubuntu各个版本源
请使用root执行改脚本 #!/bin/bash APT_DIR="/etc/apt" VERSION=`awk‘{print$2}‘/etc/issue` case$VERSIONin 14.04|14.04.1)RELEASE="trusty";; 13.04|13.04.1)RELEASE="raring";; 13.10)RELEASE="saucy";; 12.04|12.04.1|12.04.2|12.04.3|12.04.4|12.04.5)RELEASE="precise";..
分类:系统相关   时间:2014-10-15 05:31:10    阅读次数:222
Shell运算符:Shell算数运算符、关系运算符、布尔运算符、字符串运算符等
Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。原生的bash到底支持不支持数学计算我不清楚了,不过也这样做到一样的效果:#!/bin/bash...
分类:系统相关   时间:2014-10-15 03:08:29    阅读次数:341
linux操作
awk1、打印文件的第一列(域) : awk '{print $1}' filename2、打印文件的前两列(域) : awk '{print $1,$2}' filename3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename4、打印文本文件的总行数...
分类:系统相关   时间:2014-10-14 20:19:59    阅读次数:201
系统初始化脚本
####closeserviceTimeServerMaster="192.168.6.13"SSHPort="58522"echored(){echo-ne"\033[31m"$1"\033[0m\n"}echogreen(){echo-ne"\033[32m"$1"\033[0m\n"}IPN=`ifconfig|grep192.168|awk‘{print$2}‘|cut-d:-f2|awk-F.‘{print$3"-"$4}‘`HOSTNAME="HK$IPN"hostname$HOSTNAMEsed..
分类:其他好文   时间:2014-10-13 02:47:49    阅读次数:404
PHP脚本监控程序
#!/bin/sh # Find ip IP=`/sbin/ifconfig eth1 | grep 'inet addr' | awk '{ print substr($2, index($2, ":")+1)}'` #monitor procname scriptname monitor() { procname=$1 scriptname=$2 # Find proc by p...
分类:Web程序   时间:2014-10-12 10:46:07    阅读次数:267
进程监控脚本
#!/bin/sh my_ip=`/sbin/ifconfig eth1 | grep 'inet addr' | awk '{print substr($2, index($2, ":")+1)}'` recv="" msg="not_existing, restart ..." MONITOR_LOG="monitor.log" #monitor procname scriptname...
分类:系统相关   时间:2014-10-11 23:25:07    阅读次数:329
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!