📄 amverifyrun.sh
字号:
#!@SHELL@#echo "amverifyrun is deprecated -- use amcheckdump" >& 2prefix="@prefix@"exec_prefix="@exec_prefix@"sbindir="@sbindir@"amlibexecdir="@amlibexecdir@". "${amlibexecdir}/amanda-sh-lib.sh"# add sbin and ucb dirsPATH="$PATH:/usr/sbin:/sbin:/usr/ucb"export PATHUSE_VERSION_SUFFIXES="@USE_VERSION_SUFFIXES@"if [ "$USE_VERSION_SUFFIXES" = "yes" ]; then SUF="-@VERSION@"else SUF=figetparm() { $AMGETCONF $CONFIG $1 2>/dev/null}CONFIG=$1amlibexecdir=$amlibexecdir sbindir=$sbindirAMGETCONF=$sbindir/amgetconf$SUFAMVERIFY=$sbindir/amverify$SUFLOGDIR=`getparm logdir`AMDUMPLOG=${LOGDIR}/amdump.1AMFLUSHLOG=${LOGDIR}/amflush.1if [ -f $AMDUMPLOG ]; then if [ -f $AMFLUSHLOG ]; then if [ $AMDUMPLOG -nt $AMFLUSHLOG ]; then AMLOG=$AMDUMPLOG else AMLOG=$AMFLUSHLOG fi else AMLOG=$AMDUMPLOG fielse if [ -f $AMFLUSHLOG ]; then AMLOG=$AMFLUSHLOG else echo `_ 'Nothing to verify'` exit 1; fifiFIRST_SLOT=`grep "taper: slot" $AMLOG | fgrep 'exact label matchnew tapefirst labelstr match' | sed 1q | sed 's/://g' | awk '{print $3}'`if [ X"$FIRST_SLOT" = X"" ]; then FIRST_SLOT=`grep "taper: slot: .* wrote label" $AMLOG | sed 1q | sed 's/://g' | awk '{print $3}'` if [ X"$FIRST_SLOT" = X"" ]; then FIRST_SLOT='-1' fifiNBTAPES=`grep -c "taper: .*wrote label " $AMLOG`if [ X"$NBTAPES" != X"0" ]; then if ln -s $AMLOG $LOGDIR/log ; then $AMVERIFY $CONFIG $FIRST_SLOT $NBTAPES if [ -L $LOGDIR/log ] ; then rm $LOGDIR/log ; fi else echo "amdump or amflush is already running, or you must run amcleanup" fielse echo `_ 'Nothing to verify'`fi
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -