pack.sh 571 B

123456789101112131415161718192021222324252627282930313233
  1. #!/bin/sh
  2. NUM=0
  3. STRA=0
  4. OBJ1=0
  5. OBJ2=0
  6. TMP=pdutar
  7. TARGET=pdupkg
  8. FULLDIR=$(realpath $0)
  9. CURDIR=$(dirname $FULLDIR)
  10. MERG=$CURDIR/merge
  11. SRCDIR=$CURDIR/pack_dir
  12. OUTDIR=$CURDIR
  13. echo remove tmp file
  14. #rm -r $OUTDIR/$TMP $OUTDIR/$TARGET
  15. echo tar base files ...
  16. SCRIPTS="$SRCDIR/usr/sbin/* $SRCDIR/mnt/UDISK/app/snmp/conf/*"
  17. dos2unix -q $SCRIPTS
  18. cp -f $SRCDIR/mnt/UDISK/app/pdu_dat.db $SRCDIR/mnt/UDISK/app/pdu_dat_bak.db
  19. chmod 777 -R $SRCDIR
  20. tar -czpf $OUTDIR/$TMP -C $SRCDIR .
  21. cp -r $OUTDIR/$TMP $OUTDIR/push/
  22. #echo merge pdupkg
  23. $MERG $NUM $STRA $OBJ1 $OBJ2 $OUTDIR/$TMP