Advertisement
Guest User

Untitled

a guest
Jul 13th, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.14 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3.  
  4. # 알싱크로 돌리면서(음악파일에 넣음) 동기화된 파일들을 리스트에 저장한다.
  5. rsync -auv ~/.gvfs/선교\’s\ iPhone/Recordings/ /home/sungyo/음악/Recordings/ > /home/sungyo/음악/Recordings/list.txt
  6.  
  7.  
  8.  
  9. # 날짜별 폴더생성을 위한 변수선언
  10. dat=`cat /home/sungyo/음악/Recordings/.dat.txt`
  11. today=`date +%Y%m%d`
  12.  
  13.  
  14.  
  15. # 폴더 생성한 적이 없는지 확인용 if 걸기
  16.  
  17. if [ "$dat" = "$today" ]; then
  18. echo 폴더 있다. 백업한다.
  19.  
  20. else
  21. echo 오늘처음이냐?폴더만든다.
  22. mkdir /home/sungyo/음악/Recordings/$today
  23. date +%Y%m%d > /home/sungyo/음악/Recordings/.dat.txt
  24.  
  25. fi
  26.  
  27.  
  28.  
  29. # 리스트에서 m4a파일만을 추려내뽑는다
  30. FILELIST=`cat /home/sungyo/음악/Recordings/list.txt |grep ".m4a"`
  31. IFS="
  32. "
  33. for f in $FILELIST ; do
  34.  
  35. # 싱크된 파일들을 다음클라우드 폴더에 날짜별로 넣고
  36. cp "/home/sungyo/음악/Recordings/$f" "/home/sungyo/다음클라우드/$today/$f"
  37.  
  38. # 옮겨진 폴더 안에서 인코딩
  39. conv2mp3 "/home/sungyo/다음클라우드/$today/$f"
  40. done
  41.  
  42.  
  43. # 자동화 시스템을 안겨주신 하나님께 영광을...!!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement