Para encontrar o número de arquivos em um diretório que não contém .x.pdf , tente:
find "${Destination}" -mindepth 1 ! -name '*.x.pdf' -printf '1' | wc -c
Para encontrar o número de arquivos em um diretório que não contém período - um ou mais x - period - pdf , tente:
find "${Destination}" -mindepth 1 ! -regex '.*\.x+\.pdf' -printf '1' | wc -c
A pesquisa acima recursivamente por meio de subdiretórios. Se você não quiser isso, adicione a opção -maxdepth 1 . Por exemplo:
find "${Destination}" -mindepth 1 -maxdepth 1 ! -regex '.*\.x+\.pdf' -printf '1' | wc -c
Observe que, como usamos -printf '1' , esse método é seguro, mesmo que o diretório contenha arquivos cujos nomes contenham caracteres de nova linha.