英语法语西班牙语

Ad


OnWorks 网站图标

grepdiff - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 grepdiff

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 grepdiff,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


grepdiff - 显示由包含正则表达式的差异修改的文件

概要


格雷普迪夫 [[-n] | [--行号]] [[-N] | [--number-files]] [[-p n] | [--条匹配=n]]
[--条=n] [--添加前缀=字首] [--addoldprefix=字首] [--addnewprefix=字首]
[[-s] | [--状态]] [[-i 模式] | [--包括=模式]] [[-一世 文件] |
[--包含来自文件=文件]] [[-X 模式] | [--排除=模式]] [[-X 文件] |
[--从文件中排除=文件]] [[-# RANGE] | [--帅哥=RANGE]] [--行=RANGE]
[[-FRANGE] | [--文件=RANGE]] [--注释] [--as-numbered-lines=WHEN]
[--格式=FORMAT] [--remove-timestamps] [[-v] | [--详细]] [[-z] |
[--解压]] [[-E] | [--extended-regexp]] [[-H] | [--with-filename]] [[-h] |
[--无文件名]] [--输出匹配=什么是] {[正则表达式] | [-F 文件]}[文件...]

格雷普迪夫 {[--帮助] | [--版本] | [--list] | [ - 筛选 ...]}

商品描述


对于补丁修改的每个文件,如果补丁块包含 正则表达式 然后文件的
名字被打印出来。

正则表达式被视为 POSIX 基本正则表达式语法,除非 -E
选项在这种情况下使用 POSIX 扩展正则表达式语法。

例如,查看 my.patch 中包含正则表达式的补丁
“pf_gfp_mask”,使用:

grepdiff pf_gfp_mask my.patch | grepdiff pf_gfp_mask my.patch | grepdiff pf_gfp_mask my.patch | grepdiff pf_gfp_mask my.patch \
xargs -rn1 filterdiff my.patch -i

您可以在此程序中使用统一格式差异和上下文格式差异。

配置


-n, - 电话号码
显示每个补丁开始的行号。 如果请求详细输出,
每个匹配的大块也被列出。

有关输出格式的说明,请参阅 差异(1)。

-N, --数字文件
文件编号从 1 开始,在每个文件名之前列出。

-p n, --剥离匹配=n
匹配时,忽略第一个 n 路径名的组成部分。

- 跳闸=n
删除第一个 n 在显示之前路径名的组成部分。

--添加前缀=字首
前缀路径名 字首 在显示之前。 这将覆盖任何
指定的个别设置 --addold前缀 or --添加新前缀 选项​​。

--addold前缀=字首
输出中旧文件或原始文件的前缀路径名 字首.

--添加新前缀=字首
输出中更新或新文件的前缀路径名 字首.

-s
显示文件的添加、修改和删除。 文件添加由
“+”,去掉一个“-”,修改一个“!”。

-i 模式, --包括=模式
仅包含匹配的文件 模式.

-I 文件, --包含来自文件=文件
仅包含与中列出的任何模式匹配的文件 文件, 每行一个模式。 全部
输入中的其他行被抑制。

-x 模式 --排除=模式
排除匹配的文件 模式.

-X 文件, --从文件中排除=文件
排除与中列出的任何模式匹配的文件 文件, 每行一个模式。 所有其他
显示输入中的行。

-# RANGE, --帅哥=RANGE
仅包含指定范围内的帅哥 RANGE. 帅哥从 1 开始编号,
范围是一个逗号分隔的数字列表或“first-last”跨度,可选
前面是一个修饰符“x”,它反转整个范围; 第一个或第一个
跨度中的最后一个可以省略以表示在该方向上没有限制。

--行=RANGE
仅列出包含原始文件中位于
指定 RANGE. 行从 1 开始编号,范围是逗号分隔的列表
数字或“first-last”跨度,可选地前面有一个修饰符“x”,它反转
整个范围; 跨度中的第一个或最后一个可以省略以表示
在那个方向没有限制。

-F=RANGE, --文件=RANGE
仅列出指定的文件 RANGE. 文件从 1 开始编号
它们出现在补丁输入中的顺序,范围是逗号分隔的列表
数字或“first-last”跨度,可选地前面有一个修饰符“x”,它反转
整个范围; 跨度中的第一个或最后一个可以省略以表示
在那个方向没有限制。

- 注释
用文件名和大块编号注释每个大块。

--编号行=之前|之后
而不是补丁片段,用线条显示所选大块的线条
应用补丁之前(或之后)的文件编号,后跟 TAB 字符
和一个冒号,在每一行的开头。 除了第一个大块头之外,每个大块头都有一个
在它之前由“...”组成的行。

- 格式=统一|上下文
使用指定的输出格式。

--删除时间戳
不要在输出中包含文件时间戳。

-z, --解压
解压扩展名为 .gz 和 .bz2 的文件。

-E, --扩展正则表达式
使用 POSIX 扩展正则表达式语法。

-H, --with-文件名
打印包含每个匹配项的补丁文件的名称。

-h, --无文件名
隐藏包含每个匹配项的补丁文件的名称。

-f 文件, --文件=文件
从中读取正则表达式 文件,每行一个。

--输出匹配=大块|文件
显示匹配的大块级或文件级差异。

- 帮帮我
显示简短的使用消息。

- 版
显示grepdiff 的版本号。

- 筛选
表现得像 过滤器差异(1) 代替。

- 列表
表现得像 差异(1) 代替。

使用 onworks.net 服务在线使用 grepdiff


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    斯威格
    斯威格
    SWIG 是一种软件开发工具
    连接用 C 编写的程序和
    C++ 具有各种高级
    编程语言。 SWIG 用于
    不同的...
    下载痛饮
  • 2
    WooCommerce Nextjs 反应主题
    WooCommerce Nextjs 反应主题
    React WooCommerce 主题,构建于
    Next JS、Webpack、Babel、Node 和
    Express,使用 GraphQL 和 Apollo
    客户。 React 中的 WooCommerce 商店(
    包含:产品...
    下载 WooCommerce Nextjs React 主题
  • 3
    archlabs_repo
    archlabs_repo
    ArchLabs 的软件包仓库 这是一个
    也可以获取的应用程序

    https://sourceforge.net/projects/archlabs-repo/.
    它已在 OnWorks 中托管...
    下载 archlabs_repo
  • 4
    和风项目
    和风项目
    Zephyr 项目是新一代
    实时操作系统 (RTOS)
    支持多种硬件
    架构。 它基于一个
    小尺寸内核...
    下载 Zephyr 项目
  • 5
    SCCons
    SCCons
    SCons是一个软件构建工具
    这是一个更好的选择
    经典的“Make”构建工具
    我们都知道并热爱。 SCons 是
    实施了一个...
    下载 SCons
  • 6
    聚苯乙烯
    聚苯乙烯
    PSeInt 是一个伪代码解释器
    讲西班牙语的编程学生。
    它的主要目的是成为一个工具
    学习和理解基本的
    概念...
    下载 PSeInt
  • 更多 ”

Linux 命令

Ad