现在位置 >首页 > find
rss
评论关闭
2013年05月24日 linux ⁄ 被围观 29,547 次+
linux下查找目录下的所有文件中是否包含指定字符串 find . | xargs grep -ri "ibm" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find . | xargs grep -ril "ibm" 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符集及其含义 ^ :只匹配行首。 如^a 匹配以a开头的行abc,a2e,a12,aaa,...... $ :只匹配行尾。 如^a 匹配以a结尾的行bca,12a,aaa,....... * :匹配0个或多个此单字符。 如(a)*...
阅读全文

评论关闭
2012年01月20日 lua ⁄ 被围观 9,569 次+
lua解释器对字符串的支持很有限。一个程序可以创建字符串并连接字符串,但不能截取子串,检查字符串的大小,检测字符串的内容。在lua中操纵字符串的功能基本来自于string库。 string库为lua提供简易的字符串处理操作,所有的字串操作都是以1为基数的(c以0),也可使用负向索引,最后一个索引为-1 ; 所有的函数都存放在string表,并且已建立元表(__index=string表) 所以例如string.byte(s,i) <=> s:byte(i) string.byte(s [, i [, j]]) 功能:返回从i到j的字符所对应的数值(字符 到 ascii值),i默认为1,j默认为i...
阅读全文
2℃
2011年09月08日 linux ⁄ 被围观 67,698 次+
find命令 -- 之查找指定时间内修改过的文件 比如我们要查找linux下指定时间内做过改动的文件,我们可以用find命令,其实find命令的功能十分强大,下面我们通过几个简单的例子来学习下find命令的简单用法: find /opt -iname "*" -atime 1 -type f 找出 /opt 下一天前访问过的文件 选项 options 所有的选项都总是返回真值,它们总会被执行,除非放在表达式中执行不到的地方。因此,清楚起见,最好把它们放在表达式的开头部分。 -daystart 从当日起始时开始而不是从24小时之前,计算时间(for -amin, -atime, -cmin, ...
阅读全文