diff --git a/.local/bin/updatedb-local b/.local/bin/updatedb-local index 5ea963de..a5d0c54b 100755 --- a/.local/bin/updatedb-local +++ b/.local/bin/updatedb-local @@ -45,16 +45,16 @@ find_db() { fi } -## Only update external media databases. +## Only update external media databases: for i in "/run/media/$USER"/* "/media/$USER"/*; do find_db "$i" done -if [ ! -d "/media/$USER" ]; then - for i in "/media"/*; do - find_db "$i" - done -fi +## Only update non-external media: +for i in "/media"/*; do + [ "$i" = "/media/$USER" ] && continue + find_db "$i" +done ## Create database for the specified folders. for i; do