    Execute commands from a file in the current shell.
    
    Read and execute commands from FILENAME in the current shell. If the
    -p option is supplied, the PATH argument is treated as a colon-
    separated list of directories to search for FILENAME. If -p is not
    supplied, $PATH is searched to find FILENAME. If any ARGUMENTS are
    supplied, they become the positional parameters when FILENAME is executed.
    
    Exit Status:
    Returns the status of the last command executed in FILENAME; fails if
    FILENAME cannot be read.
