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

Linux Grep命令使用的详细介绍

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的扩展,支持
更多的re元字符, fgrep就是 fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表
达式中的元字符表示回其自身的字面意义,不再特殊。linux 使用GNU版本的grep。它功能更强,可以通
过-G、-E、-F命令行选项来使用egrep和fgrep的功能。
  grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用
,模板后的所有字符串被看作文件名。搜索的结果被送到屏幕,不影响原文件内容。
  grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0
,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。我们利用这些返回值就可进行一些自动化
的文本处理工作。
  2. grep正则表达式元字符集(基本集)
  ^
  锚定行的开始 如:'^grep'匹配所有以grep开头的行。
  $
  锚定行的结束 如:'grep$'匹配所有以grep结尾的行。
  匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。
  *
  匹配零个或多个先前字符 如:'*grep'匹配所有一个或多个空格后紧跟grep的行。 .*一起用代表任意
字符。
  []
  匹配一个指定范围内的字符,如'[Gg]rep'匹配Grep和grep。
  [^]
  匹配一个不在指定范围内的字符,如:'[^A-FH-Z]rep'匹配不包含A-R和T-Z的一个字母开头,紧跟rep
的行。
  \(..\)
  标记匹配字符,如'\(love\)',love被标记为1。
  \<
  锚定单词的开始,如:'\\>
  锚定单词的结束,如'grep\>'匹配包含以grep结尾的单词的行。
  x\{m\}
  重复字符x,m次,如:'0\{5\}'匹配包含5个o的行。
  x\{m,\}
  重复字符x,至少m次,如:'o\{5,\}'匹配至少有5个o的行。
  x\{m,n\}
  重复字符x,至少m次,不多于n次,如:'o\{5,10\}'匹配5--10个o的行。
  \w
  匹配文字和数字字符,也就是[A-Za-z0-9],如:'G\w*p'匹配以G后跟零个或多个文字或数字字符,然
后是p。
  \W
  \w的反置形式,匹


相关文档:

Linux中Makefile介绍

 Linux Makefile文件的介绍
1.   Makefile介绍
    注意是“Makefile”,第一个字母大写,其余的都是小写。Makefile关系到了整个工程的编译规则,一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,Makefile定义了一系列的规则来指定,哪些文件需要先编译, ......

在Linux下安装和使用MySQL

二、安装Mysql
  1、下载MySQL的安装文件
  安装MySQL需要下面两个文件:
  
MySQL-server-4.0.16-0.i386.rpm   
  MySQL-client-4.0.16-0.i386.rpm
 
 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html, 打开此网页

下拉网页找到“Linux x86 RPM downloads”项,找到&ldq ......

完整linux下php单服务器配置

操作系统CentOS 5.3
系统安装完成后,安装必要的包
yum install autoconf gcc gcc-c++ libjpeg libjpeg-level
libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs ......

linux服务器用PHP的PDO链接myql方法(php pdo)

PDO为何物
POD(PHP Data Object)扩展在PHP5中加入,PHP6中将默认识用PDO连接数据库,所有非PDO扩展将会在PHP6被从扩展中移除。该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。
我是配置在windows下做开发用的。
PDO的目标
提供一种轻型、清晰、方便的 API
统 ......

1. Linux 基础命令

Unix基础
登录和退出
登陆:可以用Neterm、SecureCRT等终端登陆工具〔192.168.25.12 常用软件下有〕或者
telnet、ftp命令。
1.   telnet 远程终端访问
命令格式:telnet [hostname|IP address]
退出:ctrl+d  or  logout  or  exit
 
2.   ftp 远程文件传输
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号