VDST=/home/v3000/
VDATE=20210725
echo "tar -jcf ${VDST}v3000_$VDATE.tar.bz2 --remove-files -C ${VDST} $VDATE;
md5=($(md5sum ${VOSDST}v3000_$VDATE.tar.bz2));
date +'%Y%m%d-%H%M%S v3000_$DDATE.tar.bz2 $md5' >> ${VOSDST}v3000_YYYYMMDD.log" |
at now
这样,我这里就没有办法拿到md5变量了:date +'%Y%m%d-%H%M%S v3000_$DDATE.tar.bz2 $md5' >> ${VOSDST}v3000_YYYYMMDD.log
。如何编写以获取 md5 变量?
VDST=/home/v3000/
VDATE=20210725
echo "tar -jcf ${VDST}v3000_$VDATE.tar.bz2 --remove-files -C ${VDST} $VDATE;
"'md5=($(md5sum '"${VDST}"'v3000_'"$VDATE"'.tar.bz2));'"
date +'%Y%m%d-%H%M%S v3000_$VDATE.tar.bz2 '"'$md5'" >> ${VDST}v3000_YYYYMMDD.log" |
at now
您可以这样做,尽管代码看起来不是很优雅。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句