tail head cat sleep
QR code linking to this page

Man page  — BUILTIN

명칭

builtin, alias, alloc, bg, bindkey, break, breaksw, builtins, case, cd, chdir, command, complete, continue, default, dirs, do, done, echo, echotc, elif, else, end, endif, endsw, esac, eval, exec, exit, export, false, fc, fg, filetest, fi, for, foreach, getopts, glob, goto, hash, hashstat, history, hup, if, jobid, jobs, kill, limit, log, login, logout, ls-F, nice, nohup, notify, onintr, popd, printenv, printf, pushd, pwd, read, readonly, rehash, repeat, sched, set, setenv, settc, setty, setvar, shift, source, stop, suspend, switch, telltc, test, then, time, trap, true, type, ulimit, umask, unalias, uncomplete, unhash, unlimit, unset, unsetenv, until, wait, where, which, while – 쉘 편입 명령

내용

서식


builtin [-options] [args ...]

해설

쉘 편입 명령은, 실행중의 쉘 프로세스내에서 실행되는 커멘드입니다. csh(1) [영어] 편입 명령의 경우, 파이프라인의 원가요소로서 등장하는 경우에는, 마지막 원가요소인 경우를 제외해, 명령은 서브 쉘내에서 실행됩니다.

쉘에 대해서 지정된 명령이 slash "/" (을)를 포함한 경우, 지정한 명령의 마지막 부분이 짜넣어 커멘드의 이름과 매치 하는 경우에서도, 쉘은 짜넣어 명령을 실행하지 않습니다. 그러므로, 편입 echo 명령을 서포트하는 쉘에서는 " echo" (은)는 편입 명령을 실행시킵니다만, " /bin/echo" (이)나 ". /echo" (은)는 편입 명령을 실행시키지 않습니다.

복수의 쉘에 존재하는 편입 명령도 있습니다만, 그러한 동작은 이것을 서포트하는 각 쉘로 다를지도 모릅니다. 아래 표는, 쉘 편입 명령와 이것들을 서포트하는 표준 쉘과 독립 유틸리티로서 존재하는지 아닌지를 열거하고 있습니다

여기에는 csh(1) [영어] (와)과 sh(1) 의 편입 명령만을 열거하고 있습니다. 이러한 쉘의 아래에서의 각 편입 명령의 동작의 자세한 것은, 적절한 메뉴얼 페이지를 참조해 주세요. 다른 쉘의 유저는, 그 쉘과 함께 제공되는 문서를 참조할 필요가 있겠지요.
명령 외부csh(1) [영어]sh(1)
alias No Yes Yes
alloc No Yes No
bg No Yes Yes
bindkey No Yes No
break No Yes Yes
breaksw No Yes No
builtins No Yes No
case No Yes Yes
cd No Yes Yes
chdir No Yes Yes
command No No Yes
complete No Yes No
continue No Yes Yes
default No Yes No
dirs No Yes No
do No No Yes
done No No Yes
echo Yes Yes Yes
echotc No Yes No
elif No No Yes
else No Yes Yes
end No Yes No
endif No Yes No
endsw No Yes No
esac No No Yes
eval No Yes Yes
exec No Yes Yes
exit No Yes Yes
export No No Yes
false Yes No Yes
fc No No Yes
fg No Yes Yes
filetest No Yes No
fi No No Yes
for No No Yes
foreach No Yes No
getopts No No Yes
glob No Yes No
goto No Yes No
hash No No Yes
hashstat No Yes No
history No Yes No
hup No Yes No
if No Yes Yes
jobid No No Yes
jobs No Yes Yes
kill Yes Yes No
limit No Yes No
log No Yes No
login Yes Yes No
logout No Yes No
ls-F No Yes No
nice Yes Yes No
nohup Yes Yes No
notify No Yes No
onintr No Yes No
popd No Yes No
printenv Yes Yes No
printf Yes No Yes
pushd No Yes No
pwd Yes No Yes
read No No Yes
readonly No No Yes
rehash No Yes No
repeat No Yes No
sched No Yes No
set No Yes Yes
setenv No Yes No
settc No Yes No
setty No Yes No
setvar No No Yes
shift No Yes Yes
source No Yes No
stop No Yes No
suspend No Yes No
switch No Yes No
telltc No Yes No
test Yes No Yes
then No No Yes
time Yes Yes No
trap No No Yes
true Yes No Yes
type No No Yes
ulimit No No Yes
umask No Yes Yes
unalias No Yes Yes
uncomplete No Yes No
unhash No Yes No
unlimit No Yes No
unset No Yes Yes
unsetenv No Yes No
until No No Yes
wait No Yes Yes
where No Yes No
which Yes Yes No
while No Yes Yes

관련 항목

csh(1) [영어], echo(1), false(1), kill(1), login(1), nice(1), nohup(1), printenv(1), printf(1), pwd(1), sh(1), test(1), time(1), true(1), which(1)

역사

builtin 메뉴얼 페이지가 최초로 등장한 것은 FreeBSD 3.4 입니다.

저자

이 메뉴얼 페이지는 Sheldon Hearn <sheldonh@FreeBSD.org> 하지만 썼습니다.

BUILTIN (1) September 1, 1999

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

Some people open all the windows; wise wives welcome spring by moving the UNIX.