最新文章列表

shell 文本过滤

今天闲着没事,把以前写的shell再拿出来看好多都忘记了,于是自己用看了一边资料: .表是单个字符 ^一行的开始 ^d以开头的  ^..1 第三个为1的字符   ^字符要放在匹配的字符前面 $一行的末尾 ^$ 表示空行 ^.$匹配一行一个字符的  $字符要放在匹配的字符后面 *匹配任意个字符  包括0个字符 \可以屏蔽一个特殊的字符 \*\.pas 这里的*是特殊字符,这样就表示*.pas这个文件 ...
yinwxiang 评论(0) 有6989人浏览 2011-11-16 16:34

shell grep awk统计脚本小记

今天在把app proxy平均响应时间加入支撑平台时发现一个问题。同事写的shell脚本和我之前写的shell脚本,所有的app统计结果基本都一致,唯有通知app不一样(同事写的shell脚本, 通知app的平均响应时间居然提高了3倍),难道是我之前写的统计有误?又或者是经过二周,通知系统的响应时间确实提高啦?不肯相信,于是查找原因。 Log日志数据结构 2011-11-10 20:05:42, ...
fastwei 评论(0) 有1858人浏览 2011-11-11 21:21

在Linux下列出包含指定字符串或正则表达式的文件名

在Linux下包含指定字符串或正则表达式的文件(仅列出文件名) 命令:grep -l <string_or_regex> <file_pattern>   其中-l参数(小写L)的含义如下: man grep 写道 -l, --files-with-matches        Suppress  normal output; instead print the ...
codingstandards 评论(0) 有4337人浏览 2011-11-01 11:05

shell学习与使用,边学边用之五!(实现一个简单的通讯录)

引用 #!/bin/bash # addrList.sh # 实现一个简单的通讯录程序,联系人信息的添加,修改,删除,查找等操作。 # 这是我给我们的组员布置的一道题目。给他们的要求是用任何他们熟悉的编程语言来实现。 为也更多的了解,他们在没有多少编程基础的情况下,怎么把这个任务完成, 我选择我没有学习过的shell脚本来试验。边学边用。 现在做一个基础的设计。 添加的话比较简单。 只要接收收入 ...
banxi1988 评论(0) 有1795人浏览 2011-10-26 20:55

去除数组中重复的项

利用jquery中grep过滤函数,我写了一个去除数组中重复项的函数,分享一下,欢迎拍砖 //去除数组中重复的项 var array=[1,2,3,3,2,4,5,8,2,1]; uniQueue(array); function uniQueue(array){ var arr=[]; var m; while(array.length>0){ m=array[0]; arr ...
yxueyu 评论(0) 有899人浏览 2011-10-20 18:03

Shell笔记

1、给ping加上时间 #!/bin/bash ping -c3 192.168.0.8 | grep 'ttl' | awk '{now=strftime("%Y-%m-%d %H:%M:%S "); print now $0}' 2、日志处理 # mv machine.log machine.log.2011-10-19 cat machine.l ...
xucons 评论(0) 有1158人浏览 2011-10-20 10:56

Linux Grep命令使用的详细介绍

1. grep简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展 ...
zuzong 评论(0) 有1064人浏览 2011-10-15 22:45

linux常用命令

参考资料:鸟哥的私房菜 http://linux.vbird.org/ grep 引用 [root@www ~]# grep [-acinv] [--color=auto] '搜尋字串' filename 選項與參數: -a :將 binary 檔案以 text 檔案的方式搜尋資料 -c :計算找到 '搜尋字串' 的次數 -i :忽略大小寫的不同,所以大小寫視為相同 -n :順便輸出行號 -v : ...
luozhaoyu 评论(0) 有1339人浏览 2011-10-13 13:02

Linux查看进程和终止进程

1. ps 命令用于查看当前正在运行的进程。   grep 是搜索   例如: ps -ef | grep java   表示查看所有进程里CMD是java的进程信息   ps -aux | grep java   -aux 显示所有状态   ps 2. kill 命令用于终止进程   例如: kill -9 [PID]   -9表示强迫进程立即停止   通常用ps 查看进程PI ...
xiangkw 评论(0) 有1134人浏览 2011-10-08 17:57

grep 技巧

1 多个关键字查找    1.1 使用-e grep -e 'stdio\.h' -e 'stdlib\.h' /usr/include/*.h     1.2 使用-f file        将关键字以行方式保存在一个文件中    1.3 使用元字符 \| grep 'stdio\.h\|stdlib.h' /usr/include/*.h     1.4 多关键字 and ...
laoyao319 评论(0) 有1231人浏览 2011-10-08 16:40

linux常用命令

1、端口判断 netstat -an | grep 十进制端口值 ipcs | grep 十六进制端口值 2、查找当前目录下所有链接文件 find . -type l -exec ls -al {} \; 3、查找当前目录下所有大于两天的文件,并删除 find . -ctime +1 -exec rm -rf {} \; 4、查找大于某个值的文件 find . -size +2G -print ...
maypol 评论(0) 有511人浏览 2011-09-29 11:11

Linux 中通过文件内容查找文件

find 很强大,但貌似不支持根据文件的内容来查找, 以前百度就是没找到,这次多放一些关键字 linux 根据文件的特定内容来查找文件 grep "TCP_NODELAY" -r /usr 这样就递归查找/usr下的所有内容里带有TCP_NODELAY的文件了 很快找到了/usr/include/linux/tcp.h #define TCP_NODELAY 1 此外,知 ...
SeanLoveQi 评论(0) 有1572人浏览 2011-09-21 20:53

关于Linux Grep命令使用的详细介绍

1. grep简介 grep (global search regular expression(RE) and print out the line ,全 面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包 括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是g ...
skanion 评论(0) 有2210人浏览 2011-09-19 11:12

linux中查看某进程 ps -ef | grep java(转)

ps -ef | grep java   查看所有关于java的进程 root     17540     1  0  2009 ?        01:42:27 /usr/java/jdk1.5.0_15/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -server -Xm ...
wdp107 评论(0) 有2313人浏览 2011-09-08 12:35

两种检查数据重复性的方法

  我们在ETL测试过程中经常甚至是必须要检测某一批数据中的某些维度在表范围内是否重复。   本文就介绍两种检测数据重复的简单方法。   方法1 ...
liuzhiqiangruc 评论(0) 有6852人浏览 2011-09-02 12:39

java 版文件内容搜索工具

java 版文件内容搜索工具 fsgrep http://sourceforge.net/projects/fsgrep/ Fsgrep is a simple Java application which allows a user tosearch all files in a directory structure for lines matchinga given pattern. Its ...
zwhc 评论(0) 有1370人浏览 2011-07-28 14:53

linux命令 find grep

find 常用命令 find [-H] [-L] [-P] [path...] [expression] 1.查找名称匹配的文件 在当前目录及其子目录下查找名称匹配 *.log 的文件 find -name "*.log" 2.在指定路径pathb下查询名称匹配的文件 find ./pathb -name "*.txt" grep 常用命令 语法: g ...
ouanui 评论(0) 有1120人浏览 2010-11-02 15:26

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics