1*47103Sbostic#!/bin/sh - 2*47103Sbostic# 3*47103Sbostic# Copyright (c) 1991 The Regents of the University of California. 4*47103Sbostic# All rights reserved. 5*47103Sbostic# 6*47103Sbostic# This code is derived from software contributed to Berkeley by 7*47103Sbostic# Kenneth Almquist. 8*47103Sbostic# 9*47103Sbostic# %sccs.include.redist.sh% 10*47103Sbostic# 11*47103Sbostic# @(#)builtins.def 5.1 (Berkeley) 03/07/91 12*47103Sbostic 13*47103Sbostic# 14*47103Sbostic# This file lists all the builtin commands. The first column is the name 15*47103Sbostic# of a C routine. The -j flag, if present, specifies that this command 16*47103Sbostic# is to be excluded from systems without job control. The rest of the line 17*47103Sbostic# specifies the command name or names used to run the command. The entry 18*47103Sbostic# for nullcmd, which is run when the user does not specify a command, must 19*47103Sbostic# come first. 20*47103Sbostic# 21*47103Sbostic# Copyright (C) 1989 by Kenneth Almquist. All rights reserved. 22*47103Sbostic# This file is part of ash, which is distributed under the terms specified 23*47103Sbostic# by the Ash General Public License. See the file named LICENSE. 24*47103Sbostic 25*47103Sbosticbltincmd command 26*47103Sbostic#alloccmd alloc 27*47103Sbosticbgcmd -j bg 28*47103Sbosticbreakcmd break continue 29*47103Sbostic#catfcmd catf 30*47103Sbosticcdcmd cd chdir 31*47103Sbosticdotcmd . 32*47103Sbosticechocmd echo 33*47103Sbosticevalcmd eval 34*47103Sbosticexeccmd exec 35*47103Sbosticexitcmd exit 36*47103Sbosticexportcmd export readonly 37*47103Sbostic#exprcmd expr test [ 38*47103Sbosticfgcmd -j fg 39*47103Sbosticgetoptscmd getopts 40*47103Sbostichashcmd hash 41*47103Sbosticjobidcmd jobid 42*47103Sbosticjobscmd jobs 43*47103Sbosticlccmd lc 44*47103Sbostic#linecmd line 45*47103Sbosticlocalcmd local 46*47103Sbostic#nlechocmd nlecho 47*47103Sbosticpwdcmd pwd 48*47103Sbosticreadcmd read 49*47103Sbosticreturncmd return 50*47103Sbosticsetcmd set 51*47103Sbosticsetvarcmd setvar 52*47103Sbosticshiftcmd shift 53*47103Sbostictrapcmd trap 54*47103Sbostictruecmd : true 55*47103Sbosticumaskcmd umask 56*47103Sbosticunsetcmd unset 57*47103Sbosticwaitcmd wait 58