2017-03-25 41 views
1

所以我想寫一個腳本來搜索一個目錄,並找到相同類型的數字文件。我嘗試這樣做:如何找出一個目錄中的文件類型的數量

find $directory -type f | file -b $SAVEFILES | cut -c1-40 | sort -n | uniq -c | sort -nr |

但對同一類型的多少次出現的編號是該類型 之前是這樣的:

168 ASCII TEXT 

如何訪問的價值號,並將其存儲和事後的文字這樣以後移動它:

ASCII TEXT: 168 

回答

2

追加與GNU的sed:

| sed 's/^ *\([0-9]\+\) \(.*\)/\2: \1/' 

| sed -r 's/^ *([0-9]+) (.*)/\2: \1/' 
+0

當我將此添加到我的代碼並沒有改變任何東西。 – Adam

+0

我已更新您的問題和我的答案。 – Cyrus

+0

現在作品很好,謝謝 – Adam

相關問題