首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

帮助小弟我写个unix 的 shell

2012-02-23 
帮助我写个unix 的 shell监视一个目录,如果有新的文件被copy进来,就把它move到另外一个目录去 [解决办法]p

帮助我写个unix 的 shell
监视一个目录,如果有新的文件被copy进来,就把它move到另外一个目录去


[解决办法]
paht1=./ #监控的目录
path2=../ #备份目录

name=

while true
do
date
name=`ls $path1|head -n 1`

if [ -z $name ]
then
sleep 10
continue
fi

ready=`fuser -n file $path1$name|cut -d: -f 1`
echo ---------$ready
if [ -z $ready ] #防止在拷贝过程中备份
then
mv $path1$name $path2
echo $name
fi
done

热点排行