← man/shells_and_env
wait — man wait — 80×24
ugur@toprak:~/man/shells_and_env$man wait
Bölüm 1 Kabuklar & Ortam

wait

kabuk yerleşik (built-in) komutları

Özet

     Uygun kabuk kılavuz sayfasındaki yerleşik komut açıklamasına bakın.

Açıklama

Kabuk yerleşik (builtin) komutları, çalışan kabuğun süreci içinde yürütülebilen komutlardır. csh(1) yerleşik komutları durumunda, komut bir boru hattının (pipeline) sonuncusu hariç herhangi bir bileşeni olarak yer alıyorsa bir alt kabukta (subshell) yürütülür.

Kabuğa belirtilen bir komut bir eğik çizgi ‘/’ içeriyorsa, belirtilen komutun son bileşeni bir yerleşik komutun adıyla eşleşse bile kabuk yerleşik bir komutu yürütmeyecektir. Bu nedenle, “echo” belirtilmesi echo yerleşik komutunu destekleyen kabuklar altında yerleşik bir komutun yürütülmesine neden olurken, “/bin/echo” veya “./echo” belirtilmesi buna neden olmaz.

Bazı yerleşik komutlar birden fazla kabukta mevcut olabilse de, işleyişleri bunları destekleyen her kabuk altında farklı olabilir. Aşağıda, kabuk yerleşik komutlarını, bunları destekleyen standart kabukları ve bağımsız yardımcı programlar olarak var olup olmadıklarını listeleyen bir tablo bulunmaktadır.

Burada yalnızca csh(1) ve sh(1) kabuklarına ait yerleşik komutlar listelenmiştir. Yerleşik komutlarının işleyişine ilişkin ayrıntılar için bir kabuğun kılavuz sayfasına bakın. sh(1) kılavuz sayfasının en azından bu komutların bazılarını “yerleşik komutlar” (built-in commands) ve bazılarını “ayrılmış sözcükler” (reserved words) olarak adlandırdığını unutmayın. Diğer kabukların kullanıcılarının bir info(1) sayfasına veya diğer belge kaynaklarına başvurması gerekebilir.

External altında “No**” olarak işaretlenen komutlar harici olarak mevcuttur, ancak aynı ada sahip bir yerleşik komut kullanan betikler olarak uygulanmıştır.

Komut Harici (External) csh(1) sh(1)
! Hayır Hayır Evet
% Hayır Evet Hayır
. Hayır Hayır Evet
: Hayır Evet Evet
@ Hayır Evet Evet
[ Evet Hayır Evet
{ Hayır Hayır Evet
} Hayır Hayır Evet
alias Hayır** Evet Evet
alloc Hayır Evet Hayır
bg Hayır** Evet Evet
bind Hayır Hayır Evet
bindkey Hayır Evet Hayır
break Hayır Evet Evet
breaksw Hayır Evet Hayır
builtin Hayır Hayır Evet
builtins Hayır Evet Hayır
case Hayır Evet Evet
cd Hayır** Evet Evet
chdir Hayır Evet Hayır
command Hayır** Hayır Evet
complete Hayır Evet Hayır
continue Hayır Evet Evet
default Hayır Evet Hayır
dirs Hayır Evet Hayır
do Hayır Hayır Evet
done Hayır Hayır Evet
echo Evet Evet Evet
echotc Hayır Evet Hayır
elif Hayır Hayır Evet
else Hayır Evet Evet
end Hayır Evet Hayır
endif Hayır Evet Hayır
endsw Hayır Evet Hayır
esac Hayır Hayır Evet
eval Hayır Evet Evet
exec Hayır Evet Evet
exit Hayır Evet Evet
export Hayır Hayır Evet
false Evet Hayır Evet
fc Hayır** Hayır Evet
fg Hayır** Evet Evet
filetest Hayır Evet Hayır
fi Hayır Hayır Evet
for Hayır Hayır Evet
foreach Hayır Evet Hayır
getopts Hayır** Hayır Evet
glob Hayır Evet Hayır
goto Hayır Evet Hayır
hash Hayır** Hayır Evet
hashstat Hayır Evet Hayır
history Hayır Evet Hayır
hup Hayır Evet Hayır
if Hayır Evet Evet
jobid Hayır Hayır Evet
jobs Hayır** Evet Evet
kill Evet Evet Evet
limit Hayır Evet Hayır
local Hayır Hayır Evet
log Hayır Evet Hayır
login Evet Evet Hayır
logout Hayır Evet Hayır
ls-F Hayır Evet Hayır
nice Evet Evet Hayır
nohup Evet Evet Hayır
notify Hayır Evet Hayır
onintr Hayır Evet Hayır
popd Hayır Evet Hayır
printenv Evet Evet Hayır
printf Evet Hayır Evet
pushd Hayır Evet Hayır
pwd Evet Hayır Evet
read Hayır** Hayır Evet
readonly Hayır Hayır Evet
rehash Hayır Evet Hayır
repeat Hayır Evet Hayır
return Hayır Hayır Evet
sched Hayır Evet Hayır
set Hayır Evet Evet
setenv Hayır Evet Hayır
settc Hayır Evet Hayır
setty Hayır Evet Hayır
setvar Hayır Hayır Evet
shift Hayır Evet Evet
source Hayır Evet Hayır
stop Hayır Evet Hayır
suspend Hayır Evet Hayır
switch Hayır Evet Hayır
telltc Hayır Evet Hayır
test Evet Hayır Evet
then Hayır Hayır Evet
time Evet Evet Hayır
times Hayır Hayır Evet
trap Hayır Hayır Evet
true Evet Hayır Evet
type Hayır** Hayır Evet
ulimit Hayır** Hayır Evet
umask Hayır** Evet Evet
unalias Hayır** Evet Evet
uncomplete Hayır Evet Hayır
unhash Hayır Evet Hayır
unlimit Hayır Evet Hayır
unset Hayır Evet Evet
unsetenv Hayır Evet Hayır
until Hayır Hayır Evet
wait Hayır** Evet Evet
where Hayır Evet Hayır
which Evet Evet Hayır
while Hayır Evet Evet

Ayrıca Bakınız

csh(1), dash(1), echo(1), false(1), info(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), zsh(1)

Tarihçe

builtin kılavuz sayfası ilk olarak FreeBSD 3.4 ile sunulmuştur.

Yazarlar

Bu kılavuz sayfası Sheldon Hearn sheldonh@FreeBSD.org tarafından yazılmıştır.