From 278bf94f8bfa1c0f89121a4eafa1fa082836e247 Mon Sep 17 00:00:00 2001 From: exu Date: Sun, 23 Jun 2024 12:03:06 +0200 Subject: [PATCH] Fix pushd/popd for directories --- arch-config/scripts/pieces/music-create-links.sh | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/arch-config/scripts/pieces/music-create-links.sh b/arch-config/scripts/pieces/music-create-links.sh index 9bc9276f..d861d111 100755 --- a/arch-config/scripts/pieces/music-create-links.sh +++ b/arch-config/scripts/pieces/music-create-links.sh @@ -14,7 +14,7 @@ for artdir in */; do # FIXME remove trailing slash artdir="${artdir%/}" # change into artist directory - cd "$artdir" + pushd "$artdir" for dir in */; do # FIXME remove trailing slash @@ -64,16 +64,11 @@ for artdir in */; do ln -svf "$HOME/Nextcloud/MusikRaw/${artdir}/$dir/normalized/"* "$HOME/Musik/${artdir}/$dir/" fi fi - - popd done - - # go back to music raw - cd "$HOME/Nextcloud/MusikRaw/$artdir" + popd done - cd "$HOME/Nextcloud/MusikRaw" + popd done - popd echo Finished!