4

我正在尝试运行此命令来进行一些清理。

egrep -v -f ref_file.css my_file.css

但是,它给了我一个错误。

egrep:不匹配(或\(

我怎么能绕过呢?我在mac终端上。

谢谢,
三通

4

1 回答 1

0

我知道我有点晚了,但也许这可以帮助其他寻找相同的用户......

如果您只想检查两个文件之间的差异,那么您可以使用diff,如评论中所述。但是,如果文件有些相似,并且您正在寻找一种视觉检查差异的方法,那么您可以使用sdiff file1 file2-ishdiff输出但并排显示文件。

在输出中,|两个文件之间的意思是这行在两个文件之间有些共享,但在文本或格式上有所不同。

<并且>意味着左边或右边的行存在于左边或右边的文件中,而不是在另一个文件中,如您所料。

sdiff然后,您可以对 for ' | '' < '和的输出进行 grep 分析' > ',以防您需要对文件进行进一步处理...

于 2014-06-03T03:05:20.747 回答