0
Q
查找大小
A
回答
2
touch -d "2010-02-06" 20120206.file
du -ks `find . -type d -anewer 20120206.file` | awk '{s+=$1} END {printf("%20i\n",s)}'
du -ks `find . -type d ! -anewer 20120206.file` | awk '{s+=$1} END {printf("%20i\n",s)}'
可能會爲你工作。第一個du...
打印比縮小總和更新。
- 第一個命令創建的文件
20120206.file
與指定的創建日期(兩年前) - 第2和第3個命令部分:
- 的
`
封裝find
搜索從當前目錄的每個目錄(-type d
) (.
),並檢查目錄是否比指定文件更新,如果是,則打印其名稱 du -ks
以千字節爲單位打印其參數大小(和名稱)- 的
awk
讀取預先印刷輸出並總結了第一列
- 的
請不要讀man awk
,man find
,man du
。
+0
第一個du命令給出錯誤「-bash:/ usr/bin/du:參數列表太長」。第二個工作。但我不明白這個命令..什麼是 - 一般的做法?你能詳細解釋一下這個命令嗎?謝謝。 – user1164061 2012-02-08 22:59:33
相關問題
- 1. 查找組大小
- 2. 查找DWORD大小
- 3. 查找行大小
- 4. 查找緩存塊大小
- 5. 查找大小在MATLAB
- 6. Hadoop fs查找塊大小?
- 7. 查找NewArrayExpression的大小
- 8. 查找大小遞歸
- 9. 查找矢量的大小
- 10. 查找文件大小位
- 11. 查找指針的大小
- 12. 找出查找表的大小C
- 13. 查找最小和最大日期SQL
- 14. 查找的大小和排列
- 15. 在24小時內查找最大值
- 16. 查找最大,最小和中間值
- 17. 在Unix中查找大小的文件
- 18. 查找2D矢量的大小
- 19. 查找git倉庫的大小
- 20. 查找組件 - 緩存大小
- 21. 查找Linux安裝的總大小
- 22. 查找最大值/最小值
- 23. 如何找到sql查詢行大小
- 24. 如何查找存儲庫的大小
- 25. 查找大小,以填補區域
- 26. 查找double *數組的大小C++
- 27. 在MongoDB中查找遊標大小
- 28. 查找目錄的大小在UNIX
- 29. 用jmap查找當前堆大小
- 30. 查找最小值的最大值
_Everything_屬於「超過2歲或少於2歲......」 – voithos 2012-02-06 22:16:26
這個條件表達式不是有效包含所有文件嗎? – 2012-02-06 22:17:19
我認爲他的意思是2組,1組是一切不到2年,而另一組則更多。 – 2012-02-06 22:25:56