Commit | Line | Data |
---|---|---|
ba45ae50 KB |
1 | #!/bin/sh - |
2 | # | |
3 | # Copyright (c) 1991 The Regents of the University of California. | |
4 | # All rights reserved. | |
5 | # | |
6 | # This code is derived from software contributed to Berkeley by | |
7 | # Kenneth Almquist. | |
8 | # | |
9 | # %sccs.include.redist.sh% | |
10 | # | |
11 | # @(#)builtins.def 5.1 (Berkeley) %G% | |
12 | ||
13 | # | |
14 | # This file lists all the builtin commands. The first column is the name | |
15 | # of a C routine. The -j flag, if present, specifies that this command | |
16 | # is to be excluded from systems without job control. The rest of the line | |
17 | # specifies the command name or names used to run the command. The entry | |
18 | # for nullcmd, which is run when the user does not specify a command, must | |
19 | # come first. | |
20 | # | |
21 | # Copyright (C) 1989 by Kenneth Almquist. All rights reserved. | |
22 | # This file is part of ash, which is distributed under the terms specified | |
23 | # by the Ash General Public License. See the file named LICENSE. | |
24 | ||
25 | bltincmd command | |
26 | #alloccmd alloc | |
27 | bgcmd -j bg | |
28 | breakcmd break continue | |
29 | #catfcmd catf | |
30 | cdcmd cd chdir | |
31 | dotcmd . | |
32 | echocmd echo | |
33 | evalcmd eval | |
34 | execcmd exec | |
35 | exitcmd exit | |
36 | exportcmd export readonly | |
37 | #exprcmd expr test [ | |
38 | fgcmd -j fg | |
39 | getoptscmd getopts | |
40 | hashcmd hash | |
41 | jobidcmd jobid | |
42 | jobscmd jobs | |
43 | lccmd lc | |
44 | #linecmd line | |
45 | localcmd local | |
46 | #nlechocmd nlecho | |
47 | pwdcmd pwd | |
48 | readcmd read | |
49 | returncmd return | |
50 | setcmd set | |
51 | setvarcmd setvar | |
52 | shiftcmd shift | |
53 | trapcmd trap | |
54 | truecmd : true | |
55 | umaskcmd umask | |
56 | unsetcmd unset | |
57 | waitcmd wait |