Do meu comentário anterior à pergunta em si:
egrep '^(pro|con).* /usr/share/dict/words | sed -nE 's/^(pro|con)(.*)//p' | sort | uniq -d
fornecerá uma lista de todas as bases de palavras com prefixo pro e con:
O egrep inicial pega todas as palavras com os prefixos pro e con . Em seguida, usamos sed para remover pro e con do início de cada palavra, sort da lista e, em seguida, usamos uniq -d para exibir as entradas ony na lista que tem duplicatas.