Guest User

Untitled

a guest
Aug 15th, 2019
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. TODAY=`date '+%Y_%m_%d__%H_%M_%S'`;
  4.  
  5. mkdir -p /media/calibre_ramdisk/eBooks
  6. mkdir -p /media/calibre_ramdisk/eBooks_Staging
  7. mkdir -p /media/calibre_ramdisk/eBooks_RPG
  8. mkdir -p /media/calibre_ramdisk/calibre_cache
  9. mkdir -p /media/calibre_ramdisk/calibre_temp
  10. mkdir -p /media/calibre_ramdisk/logs
  11.  
  12. cp /media/md0/eBooks/metadata.db /media/md0/System/calibre_backups/eBooks/$TODAY.metadata.db
  13. cp /media/md0/eBooks_Staging/metadata.db /media/md0/System/calibre_backups/eBooks_Staging/$TODAY.metadata.db
  14. cp /media/md0/eBooks_RPG/metadata.db /media/md0/System/calibre_backups/eBooks_RPG/$TODAY.metadata.db
  15.  
  16. mv /media/md0/eBooks/metadata* /media/calibre_ramdisk/eBooks/
  17. mv /media/md0/eBooks_Staging/metadata* /media/calibre_ramdisk/eBooks_Staging/
  18. mv /media/md0/eBooks_RPG/metadata* /media/calibre_ramdisk/eBooks_RPG/
  19.  
  20. ln -s /media/calibre_ramdisk/eBooks/metadata* /media/md0/eBooks
  21. ln -s /media/calibre_ramdisk/eBooks_Staging/metadata* /media/md0/eBooks_Staging
  22. ln -s /media/calibre_ramdisk/eBooks_RPG/metadata* /media/md0/eBooks_RPG
  23.  
  24. CALIBRE_TEMP_DIR=/media/calibre_ramdisk/calibre_temp
  25. CALIBRE_CACHE_DIRECTORY=/media/calibre_ramdisk/calibre_cache
  26.  
  27. export CALIBRE_TEMP_DIR
  28. export CALIBRE_CACHE_DIRECTORY
  29.  
  30. /home/someloser/Calibre/calibre/calibre-debug --gui 2>&1 | tee -a /media/calibre_ramdisk/logs/calibre-debug-$TODAY.log
  31.  
  32. rm -rf /media/md0/eBooks/metadata.*
  33. rm -rf /media/md0/eBooks_Staging/metadata.*
  34. rm -rf /media/md0/eBooks_RPG/metadata.*
  35.  
  36. mv /media/calibre_ramdisk/eBooks/metadata* /media/md0/eBooks/
  37. mv /media/calibre_ramdisk/eBooks_Staging/metadata* /media/md0/eBooks_Staging/
  38. mv /media/calibre_ramdisk/eBooks_RPG/metadata* /media/md0/eBooks_RPG/
Advertisement
Add Comment
Please, Sign In to add comment