#!/bin/bash set -eu set -o pipefail cd /mymount/sound/Music find . \( -name '*.mp3' -o -name '*.flac' -o -name '*.ogg' \) -print > /tmp/all-music-files while read -r line do grep -E "$line" /tmp/all-music-files done < ~/lib/blocklist-music-regexes.txt \ | sort > ~/lib/blocklist-music-prefixes.txt