BUILTIN

Section: User Commands (1)
索引 jman

BSD mandoc
 

索引

名称

builtin alias alloc bg bind 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 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 - シェル組み込みコマンド  

索引

書式

[-options ] [args ... ]  

索引

解説

シェル組み込みコマンドは、実行中のシェルプロセス内で実行されるコマンドです。 csh(1) 組み込みコマンドの場合、 パイプラインの構成要素として登場する場合には、 最後の構成要素である場合を除き、コマンドはサブシェル内で実行されます。

シェルに対して指定されたコマンドがスラッシュ ``/'' を含む場合、 指定したコマンドの最後の部分が組み込みコマンドの名前とマッチする場合でも、 シェルは組み込みコマンドを実行しません。 それ故、組み込み echo コマンドをサポートするシェルでは ``echo '' は組み込みコマンドを実行させますが、 ``/bin/echo '' や ``./echo '' は組み込みコマンドを実行させません。

複数のシェルに存在する組み込みコマンドもありますが、 それらの動作はこれをサポートする各シェルで異なるかもしれません。 下表は、シェル組み込みコマンドと、これらをサポートする標準シェルと、 独立ユーティリティとして存在するか否かを列挙しています

ここには csh(1) と sh(1) の組み込みコマンドだけを列挙しています。 外部 で ``No** '' とマークされたコマンドは外部的に存在していますが、 組み込みコマンドを使った同名のスクリプトとして 実装されています。 組み込みコマンドの操作の詳細についてはシェルの マニュアルページを調べてください。 他のシェルのユーザは、 info(1) ページや他の文書を調べる必要があるでしょう。

コマンド   外部 Ta csh(1)TaXrsh1

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

 

索引

関連項目

csh(1), echo(1), false(1), info(1), kill(1), login(1), nice(1), nohup(1), printenv(1), pwd(1), sh(1), test(1), time(1), true(1), which(1)  

索引

歴史

マニュアルページは Fx 3.4 ではじめて登場しました。  

索引

作者

このマニュアルページは An Sheldon Hearn Aq sheldonh@FreeBSD.org によって書かれました。


 

索引

Index

名称
書式
解説
関連項目
歴史
作者

jman



Time: 07:06:00 GMT, January 12, 2009