Lines Matching defs:shells
165 * The name of the shell is the basename for the predefined shells, such as
166 * "sh", "csh", "bash". For custom shells, it is the full pathname, and its
196 * The name of the shell. For Bourne and C shells, this is used only
198 * .SHELL target. For user-defined shells, this is the full path of
296 * Descriptions for various shells.
300 * select one of the predefined shells as the default shell.
307 * set defined here, or add additional shells.
325 static Shell shells[] = {
332 * sh-compatible shells.
430 static Shell *shell = &shells[DEFSHELL_INDEX];
905 * of the predefined shells has that), ignore errors for the entire job.
2352 /* Find a shell in 'shells' given its name, or return NULL. */
2356 Shell *sh = shells;
2357 const Shell *shellsEnd = sh + sizeof shells / sizeof shells[0];
2359 for (sh = shells; sh < shellsEnd; sh++) {
2494 * pre-defined shells, yes? So we find the one s/he wants