📄 backupd.server
字号:
#! /bin/shTZ="NFT-1DFT,J91,J273"export TZATJOBS="`atq|awk '{print $1}'`"if [ "$ATJOBS""X" != "X" ] ; then for i in $ATJOBS ; do EXISTS="`tail /var/spool/cron/atjobs/$i |grep help/backup|wc -l`" if [ $EXISTS -gt 0 ] ; then exit fi donefiSTARTTIME="19:45"DATE=`date`DAY=`echo $DATE|awk '{print $1}'`MIN=`echo $DATE|awk '{print $4}'|cut -d: -f1-2|sed 's/[^0-9]*//g'`STARTMIN=`echo $STARTTIME|sed 's/[^0-9][^0-9]*/ /g'|awk '{printf "%s%s",$1,$2}'`test $MIN -lt $STARTMINTODAY=$? # is 0 if MIN < STARTMINcase $DAY in M*) if [ $TODAY = 0 ] ; then START=$STARTTIME else START="$STARTTIME Tue" fi ;; Tu*) if [ $TODAY = 0 ] ; then START=$STARTTIME else START="$STARTTIME Wed" fi ;; We*) if [ $TODAY = 0 ] ; then START=$STARTTIME else START="$STARTTIME Thu" fi ;; Th*) if [ $TODAY = 0 ] ; then START=$STARTTIME else START="$STARTTIME Fri" fi ;; Fr*) if [ $TODAY = 0 ] ; then START=$STARTTIME else START="$STARTTIME Mon" fi ;; *) START="$STARTTIME Mon" ;;esaccat << END_OF_AT_IN | at $STARTsh -c "( sleep 70; /usr/help/backup/backupd ) &"/usr/sbin/cfgmgr >&! /dev/nullEND_OF_AT_IN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -