source: mainline/uspace/app/ash/builtins.def@ 8ccd2ea

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 8ccd2ea was c28a023, checked in by Josef Cejka <malyzelenyhnus@…>, 17 years ago

Initial commit of ash shell.
It cannot be compiled yet.

  • Property mode set to 100644
File size: 3.2 KB
RevLine 
[c28a023]1#!/bin/sh -
2# $NetBSD: builtins.def,v 1.15 2000/04/09 23:27:03 christos Exp $
3#
4# Copyright (c) 1991, 1993
5# The Regents of the University of California. All rights reserved.
6#
7# This code is derived from software contributed to Berkeley by
8# Kenneth Almquist.
9#
10# Redistribution and use in source and binary forms, with or without
11# modification, are permitted provided that the following conditions
12# are met:
13# 1. Redistributions of source code must retain the above copyright
14# notice, this list of conditions and the following disclaimer.
15# 2. Redistributions in binary form must reproduce the above copyright
16# notice, this list of conditions and the following disclaimer in the
17# documentation and/or other materials provided with the distribution.
18# 3. All advertising materials mentioning features or use of this software
19# must display the following acknowledgement:
20# This product includes software developed by the University of
21# California, Berkeley and its contributors.
22# 4. Neither the name of the University nor the names of its contributors
23# may be used to endorse or promote products derived from this software
24# without specific prior written permission.
25#
26# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
27# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
28# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
29# ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
30# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
31# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36# SUCH DAMAGE.
37#
38# @(#)builtins.def 8.4 (Berkeley) 5/4/95
39
40#
41# This file lists all the builtin commands. The first column is the name
42# of a C routine. The -j flag, if present, specifies that this command
43# is to be excluded from systems without job control, and the -h flag,
44# if present specifies that this command is to be excluded from systems
45# based on the SMALL compile-time symbol. The rest of the line
46# specifies the command name or names used to run the command. The entry
47# for bltincmd, which is run when the user does not specify a command, must
48# come first.
49#
50# NOTE: bltincmd must come first!
51
52bltincmd builtin
53#alloccmd alloc
54bgcmd -j bg
55breakcmd break continue
56#catfcmd catf
57cdcmd cd chdir
58commandcmd command
59dotcmd .
60echocmd echo
61evalcmd eval
62execcmd exec
63exitcmd exit
64expcmd exp let
65exportcmd export readonly
66#exprcmd expr
67falsecmd false
68histcmd -h fc
69fgcmd -j fg
70getoptscmd getopts
71hashcmd hash
72jobidcmd jobid
73jobscmd jobs
74killcmd -j kill
75#linecmd line
76localcmd local
77#nlechocmd nlecho
78#printfcmd printf
79pwdcmd pwd
80readcmd read
81returncmd return
82setcmd set
83setvarcmd setvar
84shiftcmd shift
85trapcmd trap
86truecmd : true
87typecmd type
88umaskcmd umask
89unaliascmd unalias
90unsetcmd unset
91waitcmd wait
92#foocmd foo
93aliascmd alias
94ulimitcmd ulimit
95testcmd test [
96timescmd times
Note: See TracBrowser for help on using the repository browser.