shell腳本第二篇——將指定目錄下大於200K的文件移動到/tmp下
阿新 • • 發佈:2018-01-18
-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下