????
Current Path : /root/ |
Current File : //root/rsync.sh |
#!/usr/local/bin/bash src1="/sata1/home/users" src2="/sata2/home/users" dst1="/mnt/data2" dst2="/mnt/data3" while IFS='' read -r line || [[ -n "$line" ]]; do # user=`basename $line` # echo $user echo $line # rsync -Pahvze ssh $line/ root@192.168.1.60:$line/ # zfs create -o mountpoint=$path1/$line zdata2/$line # zfs create -o mountpoint=$path2/$line zdata3/$line # chown $user:www $path1/$user/ # chown $user:www $path2/$user/ # chown -R $user:$user $path1/$user/ # chown -R $user:$user $path2/$user/ #ls -la $src2 | grep $line #ls -la $dst2 | grep $line rsync -Pahvz $src2/$line/* $dst2/$line/ echo "" #zfs destroy -f zdata0/$user done < "$1"