diff options
Diffstat (limited to 'syncmusic-interactive')
| -rwxr-xr-x | syncmusic-interactive | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/syncmusic-interactive b/syncmusic-interactive index f3fd8d6..0454035 100755 --- a/syncmusic-interactive +++ b/syncmusic-interactive @@ -16,17 +16,11 @@ LOCALCOUNT=0 for D in $(ls) do - if [[ $D = *"-"* ]] - then + for D2 in $(ls $D) + do LOCALCOUNT=$((LOCALCOUNT+1)) - LOCALDISCOVERED+=($D) - else - for D2 in $(ls $D) - do - LOCALCOUNT=$((LOCALCOUNT+1)) - LOCALDISCOVERED+=($D/$D2) - done - fi + LOCALDISCOVERED+=($D/$D2) + done done ssh $REMOTE " @@ -36,17 +30,11 @@ REMOTECOUNT=0 for D in \$(ls) do - if [[ \$D = *"-"* ]] - then + for D2 in \$(ls \$D) + do REMOTECOUNT=\$((REMOTECOUNT+1)) - REMOTEDISCOVERED+=(\$D) - else - for D2 in \$(ls \$D) - do - REMOTECOUNT=\$((REMOTECOUNT+1)) - REMOTEDISCOVERED+=(\$D/\$D2) - done - fi + REMOTEDISCOVERED+=(\$D/\$D2) + done done for (( i = 0 ; i <= \$REMOTECOUNT ; i++ )) do |
