码迷,mamicode.com
首页 > 移动开发 > 详细

shell脚本第二篇——将指定目录下大于200K的文件移动到/tmp下

时间:2018-01-18 15:04:07      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:ls -l   /tmp   shell   shell脚本   for   margin   vim   ext   bin   

shell脚本第二篇——将指定目录下大于200K的文件移动到/tmp

# vim  /tmp/files.sh

  #!/bin/bash

  #将指定目录下大于200K的文件移动到/tmp

  read  -p  "请输入您要将目录下大于200K文件移动的目录路径:" $1

  for FILE in `ls  $1`

 do

    if [ -f  $FILE ] ; then

        if [ `ls -l $FILE | awk `{print $5}` -gt 204800 ] ; then

            mv  $FILE /tmp/

        fi

     fi

 done

 

###############################################################################

 

# vim  /tmp/files.sh

#!/bin/bash

 #将指定目录下大于200K的文件移动到/tmp

 read  -p  "请输入您要将目录下大于200K文件移动的目录路径:" $1

for File in `ls  -l  $1 | awk  '$2>204800' {print $9}`

do

        mv  $File  /tmp/

done

ls  -al  /tmp/

echo  "done!"

 


shell脚本第二篇——将指定目录下大于200K的文件移动到/tmp下

标签:ls -l   /tmp   shell   shell脚本   for   margin   vim   ext   bin   

原文地址:http://blog.51cto.com/13571706/2062455

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!