Esta expressão "$folder/"*".pdf" será expandida para todos os nomes de arquivo possíveis que terminem com .pdf .
Porquê? O sinal * mantém seu significado especial, ou seja, globbing .
Enquanto esta string "$folder"'/*.pdf' é apenas uma concatenação de 2 strings separadas "$folder" e '/*.pdf' .
Como * sinal entre aspas simples - < em> perde o seu significado especial.
De acordo com seu objetivo principal , verifique se a pasta atual tem pelo menos um .pdf arquivo e imprimindo uma frase "pdf file found!" no sucesso:
if [ ! -z 'find foldername -type f -name "*.pdf" -print -quit' ]; then
echo "pdf file found!"
fi