shellname
char *shellp, *shellname;
if ((shellname = strrchr(shellp, '/')) == 0)
shellname = shellp;
shellname++;
(void) execl(shellp, shellname, "-c", argv[1], 0);
(void) execl(shellp, shellname, 0);
char *shellname;
if ((shellname = strrchr(shell->string_mb, (int) slash_char)) == NULL) {
shellname = shell->string_mb;
shellname++;
argv[argv_index++] = shellname;
char *shellname;
shellname = strrchr(shell->string_mb, (int) slash_char);
if (shellname == NULL) {
shellname = shell->string_mb;
shellname++;
shargv[0] = shellname;
if (shellname(getexecname(), pathbuf) == RES_OK)
switch (shellname(cmd, pathbuf)) {