cut -d / -f 4 file1.txt | paste -sd '|' | xargs -I{} grep -v -E {} file2.csv
Explicação:
cut -d / -f 4 file1.txt selecionará os hashes do primeiro arquivo
paste -sd '|' unirá todos os hashes em uma expressão regular ex. H1|H2|H3
xargs -I{} grep -v -E {} file2.csv chamará o grep com o padrão anterior como argumento, xargs substituirá {} pelo conteúdo do STDIN
Se você não tiver paste , poderá substituí-lo por tr "\n" "|" | sed 's/|$//'