shell脚本第二篇——将指定目录下大于200K的文件移动到/tmp下
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本第二篇——将指定目录下大于200K的文件移动到/tmp下相关的知识,希望对你有一定的参考价值。
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下的主要内容,如果未能解决你的问题,请参考以下文章
如何在linux中使用shell脚本遍历指定目录的文件,将创建时间大于指定时间的文件,复制到指定目录下。
编写个shell脚本将/home/test 目录下大于10K的文件转移到/tmp目录下