linux正则表达式之-基础正则表达式(基于grep)
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。(注意:为了使下面的案例更加清晰明了,在做下面的案例前请先执行此行命令)
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.a$ 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4. . 代表且只能代表任意一个字符
5. \ \. 就只代表点本身,转义符号,让有着特殊身份意义的字符,脱掉马甲,
6. * 重复0个或多个前面的一个字符
7. .* 匹配所有字符。^.*以任意多个字符开头,.*$以任意多个字符结尾
^.* 根据前面的单个字符,我们知道^.*匹配以任意多个字符串开头的内容。
8. [abc] 匹配字符集合内的任意一个字符[a-z].
9. [^abc] 匹配不包含^后的任意字符的内容
[^a-z] 不包含小写字母
[^0-9] 不包含数字
10. a\{n,m\} 重复n到m次,前一个重复的字符。如果用egrep可以取掉斜线。
\{n,\} 重复至少n次,前一个重复的字符。如果用egrep可以取掉斜线。
\{n\} 重复n次,前一个重复的字符。如果用egrep可以取掉斜线。
\{,m}\ 重复最多m次-最好不要用。
[root@nginx_back ~]# grep ".*" test.log《==匹配0个或多个,所以有空行。
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "." test.log《==匹配任意一个字符,至少一个,所以没有空行。
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep -v "^$" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep -vn "^$" test.log
1:linux正则表达式:
2: 简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
3:使用正则表达式注意事项:
4:1.linux正则一般是以行为单位处理的。
5:2.alias grep='grep --color=auto',讲课是以grep为例。
6:3.注意字符集,LC_ALL=C
7:linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
10:a、基础正则表达式(基于grep)
11: 1.^a 表示搜索以a开头的内容
12: 2.$a 表示搜索以a结尾的内容
13: 3.^$ 表示空行,不是空格
14: 4.
[root@nginx_back ~]# grep -v n "^$" test.log
grep: ^$: 没有那个文件或目录
test.log: 简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
test.log:使用正则表达式注意事项:
test.log:2.alias grep='grep --color=auto',讲课是以grep为例。
test.log:3.注意字符集,LC_ALL=C
test.log:
test.log:
test.log:a、基础正则表达式(基于grep)
test.log: 1.^a 表示搜索以a开头的内容
test.log: 2.$a 表示搜索以a结尾的内容
test.log: 3.^$ 表示空行,不是空格
test.log: 4.
[root@nginx_back ~]# grep -v -n "^$" test.log
1:linux正则表达式:
2: 简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
3:使用正则表达式注意事项:
4:1.linux正则一般是以行为单位处理的。
5:2.alias grep='grep --color=auto',讲课是以grep为例。
6:3.注意字符集,LC_ALL=C
7:linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
10:a、基础正则表达式(基于grep)
11: 1.^a 表示搜索以a开头的内容
12: 2.$a 表示搜索以a结尾的内容
13: 3.^$ 表示空行,不是空格
14: 4.
[root@nginx_back ~]# grep "$" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "C$" test.log
3.注意字符集,LC_ALL=C
[root@nginx_back ~]# grep "." test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "\." test.log
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "rep" test.log
2.alias grep='grep --color=auto',讲课是以grep为例。
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
[root@nginx_back ~]# grep "grep" test.log
2.alias grep='grep --color=auto',讲课是以grep为例。
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
[root@nginx_back ~]# grep ".$" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "\.$" test.log
4.
[root@nginx_back ~]# grep "\.*$" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
[root@nginx_back ~]# grep ".*" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "." test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep ".$" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep ".*$" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "\.*" test.log
linux正则表达式:
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
使用正则表达式注意事项:
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "grep" test.log
2.alias grep='grep --color=auto',讲课是以grep为例。
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
a、基础正则表达式(基于grep)
[root@nginx_back ~]# grep "\." test.log
简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
1.linux正则一般是以行为单位处理的。
2.alias grep='grep --color=auto',讲课是以grep为例。
3.注意字符集,LC_ALL=C
1.^a 表示搜索以a开头的内容
2.$a 表示搜索以a结尾的内容
3.^$ 表示空行,不是空格
4.
[root@nginx_back ~]# grep "C$" test.log
3.注意字符集,LC_ALL=C
[root@nginx_back ~]# grep -v -n "^$" test.log
1:linux正则表达式:
2: 简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法,如:假设@代表123456,!代表abcde.通过定义的这些特殊符号的铺助,系统管理员就可以快速的过滤,替换或输出需要的字符。
3:使用正则表达式注意事项:
4:1.linux正则一般是以行为单位处理的。
5:2.alias grep='grep --color=auto',讲课是以grep为例。
6:3.注意字符集,LC_ALL=C
7:linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。
10:a、基础正则表达式(基于grep)
11: 1.^a 表示搜索以a开头的内容
12: 2.$a 表示搜索以a结尾的内容
13: 3.^$ 表示空行,不是空格
14: 4.
[root@nginx_back ~]# grep "^linux" test.log
linux正则表达式:
linux里正则表达式。主要是awk、sed、grep(egrep)三剑客的正则表达式。、
[root@nginx_back ~]# cat test.log
[aaa]
cfg1=aaa
xxxx=bbb
cfg2=ccc
cfg3=ddd
[bbb]
cfg1=eee
yyyy=fff
cfg2=ggg
cfg3=hhh
cfg4=iii
[ccc]
cfg1=jjj
zzzz=kkk
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# grep "c*" test.log
[aaa]
cfg1=aaa
xxxx=bbb
cfg2=ccc
cfg3=ddd
[bbb]
cfg1=eee
yyyy=fff
cfg2=ggg
cfg3=hhh
cfg4=iii
[ccc]
cfg1=jjj
zzzz=kkk
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# grep -o "c*" test.log
c
c
ccc
c
c
c
c
c
ccc
c
c
c
c
[root@nginx_back ~]# grep -o ".*" test.log
[aaa]
cfg1=aaa
xxxx=bbb
cfg2=ccc
cfg3=ddd
[bbb]
cfg1=eee
yyyy=fff
cfg2=ggg
cfg3=hhh
cfg4=iii
[ccc]
cfg1=jjj
zzzz=kkk
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# alias grep='grep --color=auto'
[root@nginx_back ~]# grep "c*" test.log [aaa]
cfg1=aaa
xxxx=bbb
cfg2=ccc
cfg3=ddd
[bbb]
cfg1=eee
yyyy=fff
cfg2=ggg
cfg3=hhh
cfg4=iii
[ccc]
cfg1=jjj
zzzz=kkk
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# grep -o "c*" test.log
c
c
ccc
c
c
c
c
c
ccc
c
c
c
c
[root@nginx_back ~]# grep -o ".*" test.log
[aaa]
cfg1=aaa
xxxx=bbb
cfg2=ccc
cfg3=ddd
[bbb]
cfg1=eee
yyyy=fff
cfg2=ggg
cfg3=hhh
cfg4=iii
[ccc]
cfg1=jjj
zzzz=kkk
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# grep "[abc]" test.log
[aaa]
cfg1=aaa
xxxx=bbb
cfg2=ccc
cfg3=ddd
[bbb]
cfg1=eee
cfg2=ggg
cfg3=hhh
cfg4=iii
[ccc]
cfg1=jjj
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# grep "[a-z]" test.log
[aaa]
cfg1=aaa
xxxx=bbb
cfg2=ccc
cfg3=ddd
[bbb]
cfg1=eee
yyyy=fff
cfg2=ggg
cfg3=hhh
cfg4=iii
[ccc]
cfg1=jjj
zzzz=kkk
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# grep "[0-9]" test.log
cfg1=aaa
cfg2=ccc
cfg3=ddd
cfg1=eee
cfg2=ggg
cfg3=hhh
cfg4=iii
cfg1=jjj
cfg2=lll
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# vi test.log
[aaa]
cfg1=aaa
.xxxx=bbb
cfg2=ccc
.cfg3=ddd
[bbb]
cfg1=eee
.yyyy=fff/
cfg2=ggg
cfg3=hhh
c.fg4=iii/
[ccc]
cf.g1=jjj
zzzz=kkk/
cfg.2=lll.
"test.log" 17L, 154C written
[root@nginx_back ~]# grep "[\.,/]" test.log
.xxxx=bbb
.cfg3=ddd
.yyyy=fff/
c.fg4=iii/
cf.g1=jjj
zzzz=kkk/
cfg.2=lll.
[root@nginx_back ~]# grep "[^abc]" test.log
[aaa]
cfg1=aaa
.xxxx=bbb
cfg2=ccc
.cfg3=ddd
[bbb]
cfg1=eee
.yyyy=fff/
cfg2=ggg
cfg3=hhh
c.fg4=iii/
[ccc]
cf.g1=jjj
zzzz=kkk/
cfg.2=lll.
cfg2=mmm
cfg2=nnn
[root@nginx_back ~]# vi test.log
[aaa]
cfg1=aaa00000
0.xxxx=bbb
cfg2=ccc
.00cfg3=ddd
[bbb]0000
cfg1=eee
.yy00yy=fff/
cfg2=ggg
cfg3=hhh00000
c.fg400=iii/
[ccc]
cf.g1=jjj
zzzz=kk000000000k/
cfg.2=lll.
cfg2=mmm
cfg2=nnn
"test.log" 17L, 184C written
[root@nginx_back ~]# grep "0\{1,3\}" test.log
cfg1=aaa00000
0.xxxx=bbb
.00cfg3=ddd
[bbb]0000
.yy00yy=fff/
cfg3=hhh00000
c.fg400=iii/
zzzz=kk000000000k/
[root@nginx_back ~]# grep "0\{1,\}" test.log
cfg1=aaa00000
0.xxxx=bbb
.00cfg3=ddd
[bbb]0000
.yy00yy=fff/
cfg3=hhh00000
c.fg400=iii/
zzzz=kk000000000k/
[root@nginx_back ~]# grep "0\{2\}" test.log
cfg1=aaa00000
.00cfg3=ddd
[bbb]0000
.yy00yy=fff/
cfg3=hhh00000
c.fg400=iii/
zzzz=kk000000000k/
[root@nginx_back ~]# egrep "0{1,3}" test.log
cfg1=aaa00000
0.xxxx=bbb
.00cfg3=ddd
[bbb]0000
.yy00yy=fff/
cfg3=hhh00000
c.fg400=iii/
zzzz=kk000000000k/
grep一般常用参数:
-a: 在二进制文件中,以文本文件的方式搜索数据
-c: 计算找到‘搜索字符串’的次数
-o: 仅显示出匹配regexp的内容(用于统计出现在文中的次数)
-i: 忽略大小写的不同,所以大小写视为相同
-n: 在行首显示行号
-v: 反向选择,即显示没有‘搜索字符串’内容的那一行
-E: 扩展的grep,即egrep
--color=auto: 以特定颜色高亮显示匹配关键字
#<-提示:-i -v 为常用参数
-A: After的意思,显示匹配字符串后n行的数据
-B: before的意思,显示匹配字符串前n行的数据
linux正则表达式之-基础正则表达式(基于grep)的更多相关文章
- Linux通配符与基础正则表达式、扩展正则表达式
在Linux命令行操作或者SHELL编程中总是容易混淆一些特殊字符的使用,比如元字符‘*’号,作为通配符匹配文件名时表示0个到无穷多个任意字符.而作为正则表达式匹配字符串时,表示重复0个到无穷多个的前 ...
- linux正则表达式(基础正则表达式+扩展正则表达式)
正则表达式应用非常广泛,例如:php,Python,java等,但在linux中最常用的正则表达式的命令就是grep(egrep),sed,awk等,换句话 说linux三剑客要想能工作的更高效,就一 ...
- linux中的基础正则表达式
基础的正则表达式如下 RE字符 意义与范例 ^word 待查找的字符串(word)在行首 word$ 待查找的字符串(word)在行尾 . 代表一定有一个任意字符的字符 \ 转义字符,将特殊字符的特殊 ...
- Linux基础正则表达式:grep,sed
先说明语系对正则表达式的影响 LANG=C:0,1,2,3,4...A,B,C,D...Z a b c d ... z LANG=zh_CN:0,1,2,3,4...a A b B c C ...
- Linux特殊符号及基础正则表达式
第1章 特殊符号 1.1 引号系列 1.1.1 单引号 所见即所得 单引号里面的内容会原封不动的输出 [root@oldboyedu50-lnb ~]# echo 'oldboy $LANG $PS ...
- bash基础——grep、基本正则表达式、扩展正则表达式、fgrep
grep grep全称:Globally search a Regular Expression and Print 全局搜索正则表达式 正规表达式本质上是一种"表示方法", 只要 ...
- 九、基础正则表达式BRE
1.重要性:简单的说正则表达式就是处理一套字符串的规则和方法,以行为单位对字符串进行处理. 运维工作中,会有大量的访问日志,错误日志,大数据学习正则表达式是不可少的. 2.linux正则表达式,主要是 ...
- L013-linux基础正则表达式手把手实战讲解小节
L013-linux基础正则表达式手把手实战讲解小节 这么一看又有10天没更新博客了,最近也一直在学就是时间比较闲散,再加上做上次老师留的十多道题,所以时间比较紧张,本来做完题准备直接先看L014讲解 ...
- [转帖]linux find -regex 使用正则表达式
linux find -regex 使用正则表达式 https://www.cnblogs.com/jiangzhaowei/p/5451173.html find之强大毋庸置疑,此处只是带领大家一窥 ...
随机推荐
- Linux中的文件描述符与打开文件之间的关系------------每天进步一点点系列
http://blog.csdn.net/cywosp/article/details/38965239 1. 概述 在Linux系统中一切皆可以看成是文件,文件又可分为:普通文件.目录文件. ...
- java_spring_依赖注入
IOC反转控制 PersonService属性 PersonDao personDao接受通过xml注入的对象 PersonDaoBean. Person中save()调用 PersonDaoBea ...
- Models
Models Models control the data source, they are used for collecting and issuing data, this could be ...
- aggregation 详解3(bucket aggregation)
概述 桶分聚合不进行权值的计算,他们对文档根据聚合请求中提供的判断条件(比如:{"from":0, "to":100})来进行分组(桶分). 桶分聚合还会额外 ...
- [转]Oracle Stored Procedures Hello World Examples
本文转自:http://www.mkyong.com/oracle/oracle-stored-procedures-hello-world-examples/ List of quick examp ...
- HTML5拖拽功能drag
1.创建拖拽对象 给需要拖拽的元素设置draggable属性,它有三个值: true:元素可以被拖拽:false:元素不能被拖拽:auto: 浏览器自己判断元素是否能被拖拽. 2.处理拖拽事件当我们拖 ...
- ajax 跨域的几种方式
网络上跨域的文章大多一样,这里我写下,巩固下自己的知识,顺便做个记录 什么是跨域 这里简单拿百度的网址做个例子:http://www.baidu.com:80 (默认都是80端口.可省略) http ...
- this 函数内部属性
前言:在javascript中我们会经常碰到this,然后this经常出现在function方法里面,有时候可能因为代码很多,无法判断this指向的是谁,其实很简单,一句话总结:谁点出这个this,这 ...
- TD(TestDirector 8.0)在win7 ie8下无法用的解决方案:
1.输入uac进入个人账户管理控制 选择最低 重启 2.以管理员身份进入cmd,执行脚本:bcdedit /set {current} nx AlwaysOff 重启
- python 笔记(一)
1.Python优点 简单,优雅,明确 强大的模块第三方库 易移植 面向对角 可扩展 2.缺点 代码不能加密 执行速度慢 3.变量定义 第一个字母必须是字母表中的大小写,或下划线.不能以数字为开头. ...