The SHELL environment variable as set by the bash shell is intended to be "the full pathname to the shell". However, as of GNV bash version 4.4.19 it is set to the name of the shell with no path information.