Você precisa adaptar seu padrão da seguinte forma:
grep -c \D nonDistortResults.txt
- Não precisamos do sinalizador "ganancioso", pois o grep já trabalha com linhas
- As citações não são necessárias aqui
- A estrela pode ser qualquer número de resultados, incluindo 0 (portanto, usá-la retornará verdadeira para cada linha)
Se você precisar usar novamente algumas expressões regulares da Pearl (PCRE), você pode dar uma olhada na opção -P do grep, mas a página de manual diz:
-P, --perl-regexp
Interpret PATTERN as a Perl regular expression (PCRE, see below). This is highly experimental and grep -P may warn of unimplemented features.