O problema é que, como você tem um espaço no valor da variável, como resultado, a primeira parte está sendo atribuída como o valor da variável e a última parte está sendo tratada como um comando autônomo, levando ao erro.
Portanto, a variável está sendo definida como FIRSTANDLASTNAME=John
e Doe
está sendo usado como um comando.
Você precisa de citar ou escapar, qualquer um dos seguintes faria:
FIRSTANDLASTNAME="John Doe"
FIRSTANDLASTNAME='John Doe'
FIRSTANDLASTNAME=John\ Doe
Agora você seria capaz de source
( .
) o arquivo esperado.