LinuxShell常用技巧(四)awk
九.awk实用功能:和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的..
分类:
系统相关 时间:
2016-03-30 18:11:43
阅读次数:
235
LinuxShell常用技巧(三)sed
八、流编辑器sed8.1sed简介sed是stream
editor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern
space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区..
分类:
系统相关 时间:
2016-03-30 18:09:46
阅读次数:
356
Samba是linux,unix,windows之间进行交互操作的软件组件,Sanma是基于GPL协议的自由开源软件。 快速配置samba文件服务器 1.关闭防火墙和SELinux [root@centos6 ~]# setenforce 0 #临时关闭 [root@centos6 ~] # sed ...
分类:
其他好文 时间:
2016-03-30 14:53:53
阅读次数:
156
#ls-l|grep"^d"#cat/etc/ssh/sshd_config|grep-v^#[^xx]不包括xx#ls-Fl|grep/$#grep-Ev"^#|^$"/etc/ssh/sshd_config#egrep-v"^#|^$"/etc/ssh/sshd_config#find.-typed!-name"."#find.-typed!-name"."-prune#tree-Ld1#ls-l|sed-n/^d/pls-l|awk‘/^d/‘#ls-lF|sed-n‘/\/$/p‘#find-o..
分类:
系统相关 时间:
2016-03-29 22:25:20
阅读次数:
194
Linux系统下取IP地址所在行的方法:(1)、ifconfigeth0|grep"inetaddr"inetaddr:10.57.36.112Bcast:10.57.36.255Mask:255.255.255.0注释:grep过滤包含"inetaddr"字符串的内容(2)、ifconfigeth0|sed-n‘2p‘inetaddr:10.57.36.112Bcast:10.57.36.255Mask:255.255.255.0注释:s..
分类:
系统相关 时间:
2016-03-29 16:41:46
阅读次数:
242
实战一:文件a006取出里面数字TL_FMT_CHG_SHM_KEY=7100;exportTL_FMT_CHG_SHM_KEYTL_MSQ_SHM_KEY=7200;exportTL_MSQ_SHM_KEYTL_TXN_SRV_SHM_KEY=7300;exportTL_TXN_SRV_SHM_KEYsed方法sed‘s/\(.*\)=\(.*\);\(.*\)/\2/‘a006710072007300awk-F\;‘{print$1}‘a006|awk-F=‘{print$2}..
分类:
系统相关 时间:
2016-03-29 11:04:11
阅读次数:
179
1 sed支持两种方式的变量替换,建议使用下面的第二种,比较简单 这样就可以给变量a赋值很多特殊字符了,比如 赋值a='!@#¥%……' sed -n 's/echo/'"$a"'/p' aased -n "s/echo/$a/p" aa 2 Linux特殊字符大全,参见链接吧 shell转义字符 ...
分类:
系统相关 时间:
2016-03-28 21:25:58
阅读次数:
429
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> sed -n '/14:[0-9][0-9]:[0-9][0-9]/p’ haproxy.log 截取14点的日志 cat haproxy.log-20160302 | grep ...
分类:
系统相关 时间:
2016-03-28 18:20:49
阅读次数:
198
sedStreamEditorsed是一个文件编辑工具,把所有文件加载到内存的缓存区中,按换行符进行读取,一次从缓存区中读取一行到自己的内部空间,并完成编辑,并将结果输出到屏幕上,默认sed不会对原文件进行更改。sed使用格式:sed[options]‘addr1[,addr2]编辑命令‘FILE...
sed[option..
分类:
其他好文 时间:
2016-03-28 10:29:04
阅读次数:
214
简单的总结一下常用的一些实用的Linux文本操作命令,包括wc(统计)、cut(切分)、sort(排序)、uniq(去重)、grep(查找)、sed(替换、插入、删除)、awk(文本分析)。 1.统计命令——wc 统计文件里面有多少单词,多少行,多少字符。 1.1 wc语法 1.2 wc使用 40是 ...
分类:
系统相关 时间:
2016-03-27 15:49:14
阅读次数:
247