Lines Matching defs:shells
152 * The name of the shell is the basename for the predefined shells, such as
153 * "sh", "csh", "bash". For custom shells, it is the full pathname, and its
183 * The name of the shell. For Bourne and C shells, this is used only
185 * .SHELL target. For user-defined shells, this is the full path of
267 * Descriptions for various shells.
271 * select one of the predefined shells as the default shell.
278 * set defined here, or add additional shells.
296 static Shell shells[] = {
303 * sh-compatible shells.
401 static Shell *shell = &shells[DEFSHELL_INDEX];
878 * of the predefined shells has that), ignore errors for the entire job.
2315 /* Find a shell in 'shells' given its name, or return NULL. */
2319 Shell *sh = shells;
2320 const Shell *shellsEnd = sh + sizeof shells / sizeof shells[0];
2322 for (sh = shells; sh < shellsEnd; sh++) {
2457 * pre-defined shells, yes? So we find the one s/he wants