Determinando se o script do shell foi executado "sourcing"

É possível que um script de shell teste se foi executado através desource? Ou seja, por exemplo,

$ source myscript.sh
$ ./myscript.sh

podemyscript.sh distinguir desses diferentes ambientes de shell?