1. 程式人生 > >shell腳本第二篇——將指定目錄下大於200K的文件移動到/tmp下

shell腳本第二篇——將指定目錄下大於200K的文件移動到/tmp下

-i .sh ext 輸入 for ont 文件移動 print vim

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下