【发布时间】:2015-11-12 20:39:51
【问题描述】:
所以我有两个文件。
文件 1 内容示例。
/n01/mysqldata1/mysql-bin.000001
/n01/mysqldata1/mysql-bin.000002
/n01/mysqldata1/mysql-bin.000003
/n01/mysqldata1/mysql-bin.000004
/n01/mysqldata1/mysql-bin.000005
/n01/mysqldata1/mysql-bin.000006
文件 2 内容示例。
/n01/mysqlarch1/mysql-bin.000004
/n01/mysqlarch1/mysql-bin.000001
/n01/mysqlarch2/mysql-bin.000005
所以我只想根据 mysql-bin.00000X 而不是每个文件中的其余文件路径进行匹配,因为它们在 file1 和 file2 之间有所不同。
这是我要运行的命令
cat file1 | egrep -v file2
我希望这里的输出是......
/n01/mysqldata1/mysql-bin.000002
/n01/mysqldata1/mysql-bin.000003
/n01/mysqldata1/mysql-bin.000006
任何帮助将不胜感激。
【问题讨论】:
标签: bash grep pattern-matching string-matching