From 7cc26da1b6499f1f8ceca1600c546d0de72cc3b7 Mon Sep 17 00:00:00 2001 From: kar Date: Tue, 7 Oct 2025 19:34:58 -0600 Subject: [PATCH] Actualizando Readme y script --- README.md | 4 +++- music_share | 20 +++++++++++++++----- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ebccc30..adcaace 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # music_share-script -mi script para subir musiquita al navidrome \ No newline at end of file +Script para automatizar la transferencia de música a mi servidor con navidrome + + diff --git a/music_share b/music_share index 91922cc..25669fa 100755 --- a/music_share +++ b/music_share @@ -35,7 +35,7 @@ check_zip(){ state="True" echo "Exportando .zip" mv $root_dir/*.zip $share_dir - export_music "$state" + export_music "$state" "$IP" fi } @@ -47,10 +47,20 @@ export_music(){ cd $share_dir unzip -o '*.zip' fi - rsync -r --no-g --no-p -v --include='*/' --include='*.m4a' --include='*.jpg' --include='*.flac' --include='*.lrc' --exclude='*' $share_dir/. admin@192.168.2.8:/server/music + rsync -r --no-g --no-p -v --include='*/' --include='*.m4a' --include='*.jpg' --include='*.flac' --include='*.lrc' --exclude='*' -e "ssh -p $PORT" $share_dir/. user@$IP:/server/music rm -rf $share_dir/** } -check_dir -check_zip -export_music +main() { + check_dir + if [[ -z $1 ]]; then + IP="" + PORT="22" + else + IP=$1 + PORT=$2 + fi + check_zip +} + +main "$@"