diff --git a/backup-scripts/backup_media_wrapper.sh b/backup-scripts/backup_media_wrapper.sh index 70e6124..a20f0b4 100755 --- a/backup-scripts/backup_media_wrapper.sh +++ b/backup-scripts/backup_media_wrapper.sh @@ -1,15 +1,16 @@ #! /usr/bin/bash -set -euo pipefail +set -euox pipefail if [ $# -eq 0 ]; then - echo "Usage: ${0} " + echo "Usage: ${0} " exit 0 fi media_prefix="/home/tylen/Media" video_prefix="${media_prefix}/Video" command=$(find /usr/bin -name "backup_media.sh") root_backup=${1} + mkdir -p ${root_backup} ${command} ${video_prefix}/Movies ${root_backup} ${command} ${video_prefix}/Anime ${root_backup} @@ -18,15 +19,13 @@ ${command} ${video_prefix}/Kids ${root_backup} ${command} ${video_prefix}/Marvel/Movies ${root_backup}/Marvel ${command} ${video_prefix}/Marvel/Series ${root_backup}/Marvel ${command} ${video_prefix}/Series ${root_backup} -exit 0 -# -#├── 1941-1945.Великая Отечественная -#├── Anime -#├── Documentary -#├── Kids -#├── Kids-DVD -#├── Marvel -#├── Movies -#├── Series -#└── Transcoding +if [ "$#" -eq 2 ]; then + cd ${root_backup} + changes=$(git status --porcelain=v1 2>/dev/null | wc -l) + if [ $changes -ne 0 ]; then + git add --all + git commit -m "Update videos metadata" + git push + fi +fi