当前位置: 首页 > wzjs >正文

网站首页html代码重庆高端网站seo

网站首页html代码,重庆高端网站seo,app界面设计模板图,一卡二卡 卡四卡日产文章目录 入门使用选项示例 Grep 正则表达式通配符(Wildcards)量词(Quantifiers)POSIX字符串位置 更多示例搜索命令行历史记录搜索多个文件并查找匹配文本在哪些文件中多级目录中对文本进行递归搜索搜索结果中包括或者排除指定文件输出包含匹配字符串的行数 -n 选项忽略匹配样式…

文章目录

    • 入门
      • 使用
      • 选项示例
    • Grep 正则表达式
      • 通配符(Wildcards)
      • 量词(Quantifiers)
      • POSIX
      • 字符串
      • 位置
    • 更多示例
      • 搜索命令行历史记录
      • 搜索多个文件并查找匹配文本在哪些文件中
      • 多级目录中对文本进行递归搜索
      • 搜索结果中包括或者排除指定文件
      • 输出包含匹配字符串的行数 -n 选项
      • 忽略匹配样式中的字符大小写
      • 统计文件或文本中包含匹配字符串的行数 -c 选项

本备忘单旨在快速提醒使用命令行程序 grep 所涉及的主要概念,并假设您已经了解其用法。

参考:grep 中文文档 (jaywcjlove.github.io)

入门

使用

搜索标准输出(即文本流)

$ grep [options] search_string

在文件中搜索确切的字符串:

$ grep [options] search_string path/to/file

打印 myfile.txt 中包含字符串“mellon”的行

$ grep 'mellon' myfile.txt

文件名中接受通配符。

选项示例

选项示例说明
-igrep -i ^DA demo.txt忘记区分大小写
-wgrep -w “of” demo.txt仅搜索完整的单词
-Agrep -A 3 ‘Exception’ error.log匹配字符串后显示 3 行
-Bgrep -B 4 ‘Exception’ error.log在匹配字符串前显示 4 行
-Cgrep -C 5 ‘Exception’ error.log在匹配字符串周围显示 5 行
-rgrep -r ‘github.io’ /var/log/nginx/递归搜索 (在子目录内)
-vgrep -v ‘warning’ /var/log/syslog返回所有与模式不匹配的行
-egrep -e ‘^al’ filename使用正则表达式 (以’al’开头的行)
-Egrep -E ‘ja(s|cks)on’ filename扩展正则表达式 (包含 jason 或 jackson 的行)
-cgrep -c ‘error’ /var/log/syslog计算匹配数
-lgrep -l ‘robot’ /var/log/*打印匹配文件的名称
-ogrep -o search_string filename只显示字符串的匹配部分
-ngrep -n “go” demo.txt显示匹配的行号

Grep 正则表达式

有关更复杂的要求,请参阅完整版的正则表达式备忘单。

通配符(Wildcards)

:-:-
.任何字符
?可选且只能出现一次
*可选的,可以多次出现
+必需并且可以多次出现

量词(Quantifiers)

:-:-
{n}前一项恰好出现 n 次
{n,}上一个项目出现 n 次或更多
{,m}上一个项目最多出现 n 次
{n,m}上一项出现在 n 到 m 次之间

POSIX

:-:-
[:alpha:]任何大小写字母
[:digit:]任何数字
[:alnum:]任何大小写字母或数字
[:space:]任何空格

字符串

:-:-
[A-Z­a-z]任何大小写字母
[0-9]任何数字
[0-9­A-Z­a-z]任何大小写字母或数字

位置

:-:-
^行的开头
$行结束
^$空行
\<词的开头
\>词尾

更多示例

搜索命令行历史记录

history | grep git

输入过 git 命令的记录

搜索多个文件并查找匹配文本在哪些文件中

grep -l "text" file1 file2 file3...

多级目录中对文本进行递归搜索

grep "text" . -r -n

. 表示当前目录。

搜索结果中包括或者排除指定文件

# 目录中所有的 .php 和 .html 文件中
# 递归搜索字符 "main()"
grep "main()" . -r --include *.{php,html}# 在搜索结果中排除所有 README 文件
grep "main()" . -r --exclude "README"# 在搜索结果中排除 filelist 文件列表里的文件
grep "main()" . -r --exclude-from filelist

输出包含匹配字符串的行数 -n 选项

grep "text" -n file_name
# 或
cat file_name | grep "text" -n#多个文件
grep "text" -n file_1 file_2

忽略匹配样式中的字符大小写

echo "hello world" | grep -i "HELLO"
# hello

统计文件或文本中包含匹配字符串的行数 -c 选项

grep -c "text" file_name
http://www.dtcms.com/wzjs/119165.html

相关文章:

  • 哪些网站可以在线做动图深圳网络络推广培训
  • 哈尔滨建设网站制作工厂管理培训课程
  • 建网站可以卖钱seo的方式包括
  • 网站建设 锋云科技公司青岛seo代理计费
  • 开发网站监控工具重庆百度推广seo
  • 做网站维护有危险吗seo交流网
  • 为什么很多公司做网站建设电脑系统优化软件排行榜
  • 2016年做水果行业专业网站长沙企业关键词优化哪家好
  • wordpress 用什么编辑器百合seo培训
  • 一步一步教你做网站后台视频域名注册服务网站查询
  • 关键词看片安卓手机优化软件排名
  • 哪个网站做h5比较好百度霸屏培训
  • 宛城区网站制作裂变营销
  • 温州做网站哪儿专业的seo外包公司
  • 网站建设哪家公司好天津seo推广软件
  • 做播放器电影网站需要多少钱天津seo推广
  • 技术支持 东莞网站建设传送带百度怎么发帖子
  • 地方网站源码网店培训教程
  • 诺亚人力资源外包网seo可以提升企业网站的
  • 可以做网页的网站学网络营销有用吗
  • www技术支持 重庆网站建设怎么在百度上做推广
  • h5移动端网站模板下载百度上广告怎么搞上去的
  • ui设计和网站开发个人博客网页设计html
  • 做网站的用什么电脑好有了域名如何建立网站
  • 皮卡剧网站怎样做郑州做网络优化的公司
  • 专业的led网站建设宁波seo排名优化价格
  • 怎么模仿网站做pptseo教程排名第一
  • 网站建设端口百度快速排名软件原理
  • 做网站注册哪类商标网站软件推荐
  • 网站首页原型图咋做网络推广网站大全