我正在尝试运行此命令来进行一些清理。
egrep -v -f ref_file.css my_file.css
Run Code Online (Sandbox Code Playgroud)
但是,它给了我一个错误。
egrep: 不匹配的 ( 或 \ (
我该如何解决这个问题?我在 mac 终端上。
谢谢,
蒂伊
我知道我有点晚了,但这也许可以帮助其他寻找相同内容的用户......
如果您只想检查两个文件之间的差异,那么您可以使用diff,如评论中所述。但是,如果文件有些相似,并且您正在寻找一种方法来直观地检查差异,那么您可以使用sdiff file1 file2-ishdiff输出,但并排显示文件。
在输出中,|两个文件之间意味着该行在两个文件之间有所共享,但文本或格式有所不同。
<并且>意味着左侧或右侧的行存在于左侧或右侧文件中,而不是像您所期望的那样存在于另一个文件中。
sdiff然后,您可以 grep for ' | '、' < '、 和的输出' > ',并进行分析,以防您需要对文件进行进一步处理...