move_record_to_server.sh
653 Bytes
# 创建日期:2016年12月6日
# 作者:石晓旭
# 脚本描述:将本地录上传到NFS服务器。
#!/bin/bash
src_path="/sharedfs2/records/"
des_path="/sharedfs/records/"
logfile="/var/log/freeswitch/move_record_to_server.log"
logpath=`dirname $logfile`
if [ ! -d $logpath ]
then
mkdir -p $logpath
fi
cnt=`ps -ef |grep "move_record_to_server.sh" |grep -v "grep" |wc -l`
if [ $cnt -lt 3 ]
then
echo `date` >> $logfile
files=`find $src_path -type f`
for f in $files
do
newfile=${f//$src_path/$des_path}
echo $newfile >> $logfile
mkdir -p `dirname $newfile`
mv $f $newfile -f
done
fi