Linux Shell笔记 (二) 正则表达式
1、正则表达式:一种用来描述文本模式的特殊语法。
2、基本元字符集及其含义
^ 只匹配行首
$ 只匹配行尾
* 匹配0个或多个单字符
[] 只匹配[]内字符。可以是一个单字符,也可以是字符序列。可以使用-表示[]内字符序列范围,如用[1-5]代替[12345]
\ 只用来屏蔽一个元字符的特殊含义
. 只匹配任意单字符
pattern\{n\} 只用来匹配前面pattern出现次数。n为次数。
pattern\{n,\} 含义同上,但次数最少为n
pattern\{n,m\} 含义同上,但pattern出现次数在n与m之间。
例如:
...x..x..x
drwxrwxrw- 不匹配
-rw-rw-rw- 不匹配
-rx-r-xr-x 匹配
-rwxrwxrwx 匹配
^d
drwxrwxrw- 匹配
-rw-rw-rw- 不匹配
-rwxrwxrwx 不匹配
^...1
3482XC763D 不匹配
3451XD7632 匹配
trouble$ 匹配一单词trouble结尾的所有字符
^$ 匹配空行
^.$ 匹配包含一个字符的行
\*\.pas 匹配以*.pas结尾的所有字符或文件(因为*.都是特殊字符)
[0123456789]或[0-9]:假定要匹配任意一个数字
[a - z]: 任意小写字符
[A-Z a-z]: 任意大、小写字母
[A-Z a-
相关文档:
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
http://mirrors.163.com/archlinux/ (网易,公网测试中)
http://mirror.lupaworld.com/archlinux/(LUPA,推荐公网用户使用)
ftp://public.gooth.cn/archlinux/ (Gooth,电信、教育网)
rsync://public.gooth.cn/archlinux/ (Gooth,电信、教育网)
ftp://xde.gooth.cn/archlinux/ (Gooth,网通)
http://ft ......
Linux系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来判断究竟是哪一部分(内存、CPU、硬盘……)出了问题。在Linux系统中,所有的运行参数保存在虚拟目录/proc中,换句话说,我们使用的性能监控工具取到的数据值实际上就是源自于这个目录,当涉及到系统高估时,我们就可以修 ......
举例:
主DNS的named.conf文件:
options {
directory "/var/named";
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone ......
【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】全面解析Linux内核的同步与互斥机制--同步篇 收藏
Powered by CSDN Blog
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/sailor_8318/archive/2008/06/30/2599357.aspx ......