gpt4 book ai didi

linux - 在 Linux 中执行 diff 时忽略星号 (*)

转载 作者:IT王子 更新时间:2023-10-29 01:22:25 26 4
gpt4 key购买 nike

我试图在 Linux 中使用标准的 diff 命令来找出两个文件的差异。文件的内容如下:

文件1

Jim
Jack
Tracy*
Michelle

文件2

Jim
Jack
Tracy
Michael

diff File1 File2 给我以下内容:

< Tracy*
< Michelle
---
> Tracy
> Michael

但是,我希望 diff 忽略星号 (*) 并提供以下输出:

< Michelle
---
> Michael

这有可能吗?

最佳答案

尝试

diff -I '*$' FILE1 FILE2

-I RE --ignore-matching-lines=RE

Ignore changes whose lines all match RE

注意:这仅适用于行尾星号。

关于linux - 在 Linux 中执行 diff 时忽略星号 (*),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16170121/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com