diff --git a/src/libCom/iocsh/iocsh.cpp b/src/libCom/iocsh/iocsh.cpp index 3d0941af3..3a9d459cc 100644 --- a/src/libCom/iocsh/iocsh.cpp +++ b/src/libCom/iocsh/iocsh.cpp @@ -849,6 +849,8 @@ iocshCmd (const char *cmd) int epicsShareAPI iocshLoad(const char *pathname, const char *macros) { + if (pathname) + epicsEnvSet("IOCSH_STARTUP_SCRIPT", pathname); return iocshBody(pathname, NULL, macros); }