#!/bin/sh - # # Copyright (c) 1991 The Regents of the University of California. # All rights reserved. # # This code is derived from software contributed to Berkeley by # Kenneth Almquist. # # %sccs.include.redist.sh% # # @(#)builtins.def 5.2 (Berkeley) 04/30/92 # # This file lists all the builtin commands. The first column is the name # of a C routine. The -j flag, if present, specifies that this command # is to be excluded from systems without job control. The rest of the line # specifies the command name or names used to run the command. The entry # for nullcmd, which is run when the user does not specify a command, must # come first. # # Copyright (C) 1989 by Kenneth Almquist. All rights reserved. # This file is part of ash, which is distributed under the terms specified # by the Ash General Public License. See the file named LICENSE. bltincmd command #alloccmd alloc bgcmd -j bg breakcmd break continue #catfcmd catf cdcmd cd chdir dotcmd . echocmd echo evalcmd eval execcmd exec exitcmd exit expcmd exp let exportcmd export readonly #exprcmd expr test [ fgcmd -j fg getoptscmd getopts hashcmd hash jobidcmd jobid jobscmd jobs lccmd lc #linecmd line localcmd local #nlechocmd nlecho pwdcmd pwd readcmd read returncmd return setcmd set setvarcmd setvar shiftcmd shift trapcmd trap truecmd : true umaskcmd umask unsetcmd unset waitcmd wait