Como remover palavras duplicadas de um arquivo de texto sem formatação usando o comando linux

Tenho um arquivo de texto sem formatação com palavras, separadas por vírgula, por exemplo:

word1, word2, word3, word2, word4, word5, word 3, word6, word7, word3

uero excluir as duplicatas e tornar-se:

word1, word2, word3, word4, word5, word6, word7

Alguma ideia? Eu acho que o egrep pode me ajudar, mas não tenho certeza, como usá-lo exatamente ....

questionAnswers(20)

yourAnswerToTheQuestion