Lines Matching refs:shells
166 * The name of the shell is the basename for the predefined shells, such as
167 * "sh", "csh", "bash". For custom shells, it is the full pathname, and its
197 * The name of the shell. For Bourne and C shells, this is used only
199 * .SHELL target. For user-defined shells, this is the full path of
301 * Descriptions for various shells.
305 * select one of the predefined shells as the default shell.
312 * set defined here, or add additional shells.
330 static Shell shells[] = {
337 * sh-compatible shells.
435 static Shell *shell = &shells[DEFSHELL_INDEX];
919 * of the predefined shells has that), we ignore errors for the entire job.
2327 /* Find a shell in 'shells' given its name, or return NULL. */
2331 Shell *sh = shells;
2332 const Shell *shellsEnd = sh + sizeof shells / sizeof shells[0];
2334 for (sh = shells; sh < shellsEnd; sh++) {
2467 * pre-defined shells, yes? So we find the one s/he wants