Tried the following shebang lines:

```
$ head -n2 .bashrc | od -c
0000000 357 273 277   #   !   /   b   i   n   /   b   a   s   h  \n 
$ bash
bash: #!/bin/bash: No such file or directory

```

.bashrc starts with empty line *supposedly* (the first three characters are invisible):

```
$ head -n2 .bashrc | od -c
0000000 357 273 277  \n   #   !   /   b   i   n   /   b   a   s   h  \n
$ bash:
: command not found

```

After that line the bashrc lines are executed normally, so the functionality is NOT affected. However I find this error to be quite annoying.

I hope this post helps someone.