列表文件名不包含字典文件中的某些关键字

时间:2014-02-18 17:00:32

标签: grep ls

在文件夹中,有许多文件,其中包含文件名中的时间戳信息,例如

callMic-13501358220-414404433.caf   (414404433 is the timestamp)
callMic-18901111584-414235643.caf
....

我还有一个文本文件(timestamp.txt),它可以用来作为一个胜利。文本文件每行包含大量时间戳,如下所示。

414247851
414235643
414226229
....
..

我想列出所有不包含timestamp.txt中列出的时间戳的文件名。

1 个答案:

答案 0 :(得分:2)

grep -vFwf timstamp.txt filename.txt

如果您的文件名不在档案中,您可以

ls -1 or find magic..|grep -vFwf timestamp.txt