shell练习-对指定目录下的符合条件的文件执行操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell练习-对指定目录下的符合条件的文件执行操作相关的知识,希望对你有一定的参考价值。

编写个shell脚本将当前目录下大于10K的文件,然后删除

#!/bin/bash

#author: liqilong

#date: 2016-08-26

#Decs: find the file (if they more than 10K)and remove them .


for Filename in `ls -l|awk ‘$5 > 10240 {print $9}‘`

do

  rm -rf $Filename 

done


echo "OK!"




以上是关于shell练习-对指定目录下的符合条件的文件执行操作的主要内容,如果未能解决你的问题,请参考以下文章

find命令基本用法及练习

SHELL编程练习-获得指定目录下的所有文件及文件夹的大小

find命令

SHELL编程练习-复制指定文件(保持文件所在目录结构)

Shell if 条件判断

Shell if 条件判断