Diferença de string no Bash

Estou tentando encontrar uma maneira de determinar a diferença entre duas strings no meu script. Eu poderia fazer isso facilmente com diff ou comm, mas não estou lidando com arquivos e preferiria não produzi-los em arquivos, faça a comparação e leia novamente.

Vejo que comm, diff, cmp permitem passar dois arquivos OU um arquivo e entrada padrão - acho que é bom se eu não quiser produzir dois arquivos ... mas ainda é meio ruim.

Andei pensando que posso usar expressões regulares ou grep - mas acho que não.

questionAnswers(4)

yourAnswerToTheQuestion