码迷,mamicode.com
首页 >  
搜索关键字:sed awk    ( 13063个结果
Cent OS 6.5 LAMP(Apache+php+mysql+Xcache) 编译安装
详细编译安装LAMP环境安装OS及软件版本OS:CentOS6.5apache:httpd-2.4.10.tar.gzphp:php-5.4.31.tar.bz2mysql:mysql-5.6.19.tar.gzXcache:xcache-3.1.0.tar.gz一、安装前准备修改主机名[root@linux~]#sed-i‘s/HOSTNAME=localhost.localdomain/HOSTNAME=linux.lamp.com/g‘/etc/sy..
分类:数据库   时间:2014-08-04 18:16:18    阅读次数:404
替换软连接导致的问题
最近用sed替换了一个软连接文件/etc/rc.local,里面配了些开机启动的脚本,替换好后,重启后发现,相应的脚本并没有启动,查到问题发现这个文件变成了一个文件。实际这个软连接的真实文件是/etc/rc.d/rc.local,系统开机实际调是这个文件。因为替换导致/etc/rc.local这个变成了..
分类:其他好文   时间:2014-08-04 14:37:48    阅读次数:167
Linux文本处理“三剑客”之sed
sed(StreamEditor)是一个行编辑工具。下面我们介绍sed的实现原理和基本使用方法。一、sed的处理文本的流程基本处理流程如下:处理流程是:每次读入文本文件的一行到内存中的模式空间中,在模式空间中处理后将处理的结果输出,默认会打印到屏幕上。因此,默认情况下,不会改变..
分类:系统相关   时间:2014-08-04 08:20:57    阅读次数:333
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
迷上了代码!