Graças à dica para visitar o shellcheck.net, com o qual eu não estava familiarizado, o problema principal era esta linha:
'ls ./unprocessed/*.pdf'
Isso é melhor:
for file in ./unprocessed/*.pdf
Em seguida, adicionando as aspas em torno de "$ file" funcionou.