shell编程(二)自动同步
#!/bin/bashecho "Hello, World..."
riqi=`date +%d`
dat=`date +%C%y%m%d`
echo "Today is $dat"
if [ $riqi != "01" ]
then
echo "############# This day is 16##################"
for var1 in {01..15} //表示连续的数字从01到15
do
# a快速,v显示详细,z压缩
/usr/bin/rsync-avzGame$var1.txt GameLog$var1.txt rsync://SvcCWRSYNC@192.168.8.55:2878/test
done
else
echo "############# Today is 1###################"
for var2 in {16..31}
do
/usr/bin/rsync-avzGame$var2.txt GameLog$var2.txt rsync://SvcCWRSYNC@192.168.8.55:2878/test
done
fi
虽然很简单的一个脚本,但是尝试了一个下午,终于是没有语法错误了,但是还没完美,还没有加上月份的判断。
页:
[1]