刪除某些特定檔案問題 - Linux

Table of Contents

大家好 有個刪除檔案的問題想請教各位先進
我手上有一些以座標命名的檔案 ex. data_37.0625_-89.1875 (空白是底線 可是打不出來)
然後我有個txt檔列出我所需要的座標
我只要其中某些座標檔案而不是全部
請問我該如何刪除其他不要的檔案
我想說是否可以檢查檔案名稱是否match座標資料 不符合就刪除
只是對linux還不熟悉不知道如何下手
請各位前輩如果知道有哪些指令可以執行這任務
請不吝指教 謝謝各位

--

All Comments

Daph Bay avatarDaph Bay2011-11-01
應該能用shell達到你要的目的
Lucy avatarLucy2011-11-06
Zanna avatarZanna2011-11-10
我是不太懂shell,不過就關念來講,我是這樣想的
William avatarWilliam2011-11-13
開一個新的資料夾NF,存放要的座標檔
Margaret avatarMargaret2011-11-16
用shell跑迴圈,一行一行比對txt跟座標檔是否相同
若相同,則將該檔案移動到NF資料夾
Carolina Franco avatarCarolina Franco2011-11-18
跑完後,剩下的座標檔就是不要的,要的會在NF資料夾裡面
這樣可以避免寫錯誤刪檔案
Kumar avatarKumar2011-11-20
xargs cat pipe line
Hedda avatarHedda2011-11-21
grep
Frederic avatarFrederic2011-11-23
ls|grep -v -f txt|xargs rm