易截截图软件、单文件、免安装、纯绿色、仅160KB

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-


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

Linux设备模型之input子系统详解

一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......

linux系统下jdk1.6.0_18的安装

1.下载相应的jdk软件
    下载地址 http://java.sun.com/javase/downloads/index.jsp
     我下载的是 jdk-6u18-linux-i586.bin
2. 拷贝到linux服务器的安装目录下
     我的安装目录是/var/spool/servers/,进入到该目录/var/spool/servers/
  &nb ......

linux svn 远程不能访问的问题

防火墙相应端口没有打开。
打开方法如下:
vi /etc/sysconfig/iptables
加入如下的一行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
重启iptables:
/etc/init.d/iptables restart
查看端口是否真的打开:
/etc/init.d/iptables status ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号