Advertisement
Guest User

Untitled

a guest
Sep 15th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #!/bin/bash
  2. SAVEIFS=$IFS
  3. IFS=$(echo -en "\n\b")
  4.  
  5. src="/volume1/homes/1605259395"
  6. dst="/volume1/books"
  7. echo $src
  8. function read_dir() {
  9. for file in $(#
  10. ls $1
  11. ); do
  12. echo "-->"$file
  13. if [ -d $1"/"$file ]; then
  14. read_dir $1"/"$file
  15. elif [[ -f $1"/"$file && (${file: -4} == ".pdf" || ${file: -5} == ".epub" || ${file: -5} == ".azw3" || ${file: -5} == ".mobi") ]]; then # ||cp base file to dst file
  16. echo $1$"/"$file
  17. [ $(mv -vn "$1""/""$file" $dst) ]
  18. else
  19. echo ".."
  20. fi
  21. done
  22. }
  23.  
  24. read_dir $src
  25. echo "successful!"
  26. echo $1" "$2
  27. IFS=$SAVEIFS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement