2017-10-20 410 views
0

我有一個文件夾與成千上萬的文件的每個命名刪除每n個文件,然後重命名序列

image0000.png 
image0001.png 
image0002.png 
...etc 

我需要刪除每40文件,然後重命名序列,以便有在沒有休息,以編輯該序列圖像序列名稱。 用ubuntu做這個最簡單的方法是什麼?我不介意這是否意味着使用CLI或者是否有像這樣的GUI。

回答

0

好吧我做功課,這似乎工作

mv $(ls | awk '{nr++; if (nr % 40 == 0) print $0}') ~/destinationFolder 

,然後用Thunar中批量重命名工具來重命名留在原來的文件夾中的文件。

0

或者乾脆

mv $(ls | awk '!(FNR%40)') ~/destinationFolder 

FNR表示與每個記錄遞增文件中直到EOF

當前記錄數
相關問題