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!"