grep -rc 'Author' $1 | sort -t : -k 2,2n
é bom se você quiser o número de linhas que contenham a palavra-chave, independentemente de quantas vezes ela se repete em qualquer linha. Se você quiser a contagem real de palavras, você deve usar este
echo $1:$(grep -o 'Author' $1|wc -l) | sort -t : -k 2,2n
A opção -o para o grep provavelmente está disponível na versão gnu do grep. Se você estiver usando o grep, fornecido por um sistema legado mais antigo, talvez ele não esteja disponível. Apenas um rápido heads-up.