2014-02-18 43 views
-1

在一個文件夾中的一些關鍵字,也有大量的文件,其中包含在文件名中的時間戳信息,例如,列表文件名不包含在dictory文件

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

我也有一個文本文件(時間戳。 txt)哪一個將被用作勝利。該文本文件包含大量每行時間戳,如下所示。

414247851 
414235643 
414226229 
.... 
.. 

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

+0

* Dictory *不是一個英文單詞 - 你的意思** **目錄(如磁盤上的「文件夾」中)或者你的意思是**字典**(作爲內存中的數據結構)?? –

回答

2
grep -vFwf timstamp.txt filename.txt 

如果你的文件名是不是在文件中,你可以

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

我認爲這是一種方式,儘管'filename.txt'應該填充文件列表。 – fedorqui

+1

@fedorqui thx,我加了那部分。 – Kent

+0

謝謝,我想列出的文件名不包含timestamp.txt中列出的關鍵字。 – seanlv