Question: I have a .env file with the following:

```sh
FST_TEST=1
SCD_TEST=2

```

I run `source .env` and then:

* If I run `echo "$FST_TEST$FST_TEST"` it prints `1`.
* If I run `echo "$SCD_TEST$SCD_TEST"` it prints `22`.

I would have expected `echo "$FST_TEST$FST_TEST"` to also prints `11` but I can't manage to do it... I think there is something with the `Return` character.

Answer: 
Most likely, it's because .env file is in Windows/DOS format.
Can you do :

```
dos2unix .env

```

With DOS end of line, FST\_TEST=1, is actually FST\_TEST=1\r.
\r makes the cursor go to beginning of the line, so the 1
you saw is two 1s, one on top the other.
On the second line, you didn't put end of line, so there was no problem.
Not sure what does your .env file contains. Can you send its content??

Maybe try this:
 echo ${FST\_TEST}${FST\_TEST}

Hope it helps.