linux 清理指定大小的文件
生活随笔
收集整理的這篇文章主要介紹了
linux 清理指定大小的文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、前言
場景很簡單,比如我想刪除所有的大于10M的文件。
2、代碼
#!/bin/bash #將tomcat/logs中的大于10M的文件刪除 for file in $(ls /home/a/tomcat/logs) doif [ -f $file ]; thenif [ $(ls -l $file|awk '{print $5}') -gt 10000 ]; then#刪除文件rm -rf $filefifi done其中awk '{print $5}' 提取到ls -l顯示的文件大小,并與指定的文件大小比較
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的linux 清理指定大小的文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux定期清理日志文件
- 下一篇: matlab/simulink常见问题汇