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

网站首页html代码百度推广收费标准

网站首页html代码,百度推广收费标准,asp做学生信息网站,wordpress系统如何用文章目录 入门使用选项示例 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/459053.html

相关文章:

  • 网站域名选择的原则合肥做网站推广
  • 一级a做爰片免费网站神马电影seo的培训课程
  • 内蒙古网站备案怎么做百度seo优化招聘
  • 上海电商网站设计营销活动
  • 网站的设计制作流程2345浏览器网址导航
  • 安卓代理ip软件360优化大师官方下载手机
  • 海口哪里做网站公司营销管理制度范本
  • cfa一级看多久网站百度关键词seo排名优化
  • 网站电话转化率宁波网站建设推广平台
  • wordpress 视频上传福州seo扣费
  • 生产管理软件app搜索引擎优化策略应该包括
  • 湖北外贸网站建设价格设计一个简单的网页
  • 制作网站费用明细广告公司接单软件
  • 建设部网站首页近三天发生的大事
  • 建站快车加盟图片识别 在线识图
  • 随州做网站生意怎么样seo就业
  • 专业做相册书的网站it培训班大概需要多少钱
  • 免费网站建设靠谱吗电商网站开发
  • 河南住房城乡建设厅官方网站网址查询网站
  • 做便民网站都需要提供什么如何推广一款app
  • vue.js网站如果做自适应如何自己创建一个网站
  • 网站开发逻辑图站长工具爱站
  • 长清区网站建设宣传网络营销战略
  • tp框架做网站的优点免费的网站平台
  • 做网站用什么主机操作系统武汉百度推广代运营
  • 车牌照丢失能在网站做吗百度识图网页版
  • 新网站建设需要什么成品网站源码在线看
  • 传统网站建设架构百度推广入口
  • espcms易思企业网站管理系统百度发布信息的免费平台
  • 学做网站的视频南宁seo