BASH_BUILTINS

Section: User Commands (1)
Updated: 1996 March 20
Index
Return to Main Contents
 

À̸§

bash, :, ., alias, bg, bind, break, builtin, case, cd, command, continue, declare, dirs, disown, bash-echo, enable, eval, exec, exit, bash-export, fc, fg, for, getopts, hash, help, history, if, jobs, bash-kill, let, local, logout, popd, pushd, bash-pwd, read, readonly, return, set, shift, shopt, source, suspend, bash-test, times, trap, type, typeset, ulimit, umask, unalias, unset, until, wait, while - bash built-in ¸í·É¾îµé, bash(1)¸¦ Âü°íÇ϶ó.  

BASH BUILTIN ¸í·É¾îµé

: [Àμöµé]
¾Æ¹«·± È¿°úµµ ¾ø´Ù; Àμöµé À» È®ÀåÇÏ°í ¸í½ÃµÈ ¸®´ÙÀÌ·º¼ÇÀ» ÇàÇÏ´Â °ÍÀ» Á¦¿ÜÇÏ°í ¾Æ¹« Àϵµ ÇÏÁö ¾Ê´Â´Ù. Á¾·á »óÅ°ª 0 À» ¹ÝȯÇÑ´Ù.
. ÆÄÀϸí [Àμöµé]
source ÆÄÀϸí [Àμöµé]
ÆÄÀϸí À¸·ÎºÎÅÍ ¸í·ÉÀ» Àоî ÇöÀç ½© ȯ°æ ¾È¿¡¼­ ½ÇÇàÇÑ´Ù. ÆÄÀÏ¸í ¿¡¼­ ÀÐ¾î ¼öÇàÇÑ ¸¶Áö¸· ¸í·ÉÀÇ Á¾·á »óÅ°ªÀ» ¹ÝȯÇÑ´Ù. ÆÄÀÏ¸í ¿¡ ½½·¡½¬°¡ ¾øÀ¸¸é PATH º¯¼ö¿¡ µé¾îÀÖ´Â °æ·Î¸íÀ» »ç¿ëÇÏ¿© ÆÄÀϸí À» °Ë»öÇÑ´Ù. PATH º¯¼ö¿¡¼­ ã´Â ÆÄÀÏÀÌ ½ÇÇà ÆÄÀÏÀÏ ÇÊ¿ä´Â ¾ø´Ù. PATH ¿¡¼­ ÆÄÀÏÀ» ãÀ» ¼ö ¾øÀ¸¸é ÇöÀç µð·ºÅ丮¸¦ ã´Â´Ù. ÀμöµéÀ» ÀûÀ¸¸é ÆÄÀÏÀ» ½ÇÇàÇÒ ¶§ À§Ä¡ ¸Å°³º¯¼ö·Î »ç¿ëÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é À§Ä¡ ¸Å°³º¯¼ö´Â º¯ÇÏÁö ¾Ê´Â´Ù. ½ºÅ©¸³Æ® ³»¿¡¼­ Á¾·áÇÑ ¸¶Áö¸· ¸í·ÉÀÇ »óÅ°ªÀ» ¹ÝȯÇÏ°í(¾Æ¹« ¸í·Éµµ ½ÇÇàµÇÁö ¾Ê¾ÒÀ¸¸é 0) ÆÄÀϸí À» ãÀ» ¼ö ¾øÀ¸¸é °ÅÁþÀ» ¹ÝȯÇÑ´Ù.
alias [À̸§[=°ª] ...]
¾Æ¹«·± Àμö ¾øÀÌ Alias¸¦ ½ÇÇàÇϸé Ç¥ÁØ Ãâ·Â¿¡ À̸§=°ªÀÇ Çü½ÄÀ¸·Î ¾Ù¸®¾î½º ¸ñ·ÏÀ» Ãâ·ÂÇØÁØ´Ù. Àμö¸¦ Á¦°øÇÏ¸é °¢°¢ÀÇ À̸§¿¡ ´ëÇÏ¿© °ªÀ» ¾Ù¸®¾î½º·Î Á¤ÀÇÇÑ´Ù. °ª µÚ¿¡ ½ºÆäÀ̽º¸¦ µÎ¸é ¾Ù¸®¾î½º È®Àå ½Ã ±× ´ÙÀ½ ´Ü¾î¿¡ ´ëÇؼ­µµ ¾Ù¸®¾î½º È®ÀåÀÌ °¡´ÉÇÑÁö Á¡°ËÇϵµ·Ï ÇÒ ¼ö ÀÖ´Ù. Àμö ¸ñ·Ï¿¡¼­ °ªÀ» ÁÖÁö ¾ÊÀº À̸§¿¡ ´ëÇؼ­´Â ¾Ù¸®¾î½ºÀÇ À̸§°ú °ªÀ» Ãâ·ÂÇÑ´Ù. ÁÖ¾îÁø À̸§¿¡ ´ëÇÑ ¾Ù¸®¾î½º°¡ Á¤ÀǵǾî ÀÖÁö ¾ÊÀº °æ¿ì°¡ ¾Æ´Ï¶ó¸é Âü°ªÀ» ¹ÝȯÇÑ´Ù.
bg [ÀÛ¾÷¸í¼¼]
& ¸¦ ºÙ¿© ½ÇÇàÇÑ °Íó·³ ÀÛ¾÷¸í¼¼°¡ °¡¸®Å°´Â ÀÛ¾÷À» ¹é±×¶ó¿îµå·Î º¸³½´Ù. ÀÛ¾÷¸í¼¼°¡ ¾øÀ¸¸é ÇöÀç ÀÛ¾÷¿¡ ÇØ´çÇÏ´Â ÀÛ¾÷ÀÌ »ç¿ëµÈ´Ù. bg ÀÛ¾÷¸í¼¼ ´Â ÀÛ¾÷ Á¦¾î°¡ ºÒ°¡´ÉÇÑ »óÅ¿¡¼­ ½ÇÇàÇϰųª, ÀÛ¾÷ Á¦¾î´Â °¡´ÉÇÏÁö¸¸ ÀÛ¾÷¸í¼¼¸¦ ãÀ» ¼ö ¾ø°Å³ª ÀÛ¾÷ Á¦¾î ¾øÀÌ ½ÃÀÛÇÑ °æ¿ì¸¦ Á¦¿ÜÇÏ°í 0 À» ¹ÝȯÇÑ´Ù.
bind [-m Å°¸Ê] [-lvd] [-q À̸§]
bind [-m Å°¸Ê] -f ÆÄÀϸí
bind [-m Å°¸Ê] Å°½ÃÄö½º:ÇÔ¼öÀ̸§
readline ÀÇ ÇöÀç Å°, ÇÔ¼ö ¹ÙÀεùÀ» Ç¥½ÃÇϰųª readline ÇÔ¼ö³ª ¸ÅÅ©·Î¿¡ Å° ½ÃÄö½º¸¦ °áÇÕÇÑ´Ù. ¹ÙÀεù ¹®¹ýÀº .inputrc ÀÇ ¹®¹ý°ú °°Áö¸¸ °¢ ¹ÙÀεùÀ» °³º°ÀûÀÎ Àμö·Î Àü´ÞÇØ¾ß ÇÑ´Ù; ¿¹¸¦ µé¾î, '"\C-x\C-r": re-read-init-file'. ¿É¼ÇÀ» Àû´Â °æ¿ì¿¡´Â ´ÙÀ½°ú °°Àº Àǹ̸¦ °¡Áø´Ù:
-m Å°¸Ê
µÚÀÌ¾î ³ª¿À´Â ¹ÙÀεù¿¡ ÀÇÇØ ¿µÇâÀ» ¹Þ´Â Å°¸ÊÀ¸·Î Å°¸Ê À» »ç¿ëÇÑ´Ù. °¡´ÉÇÏ Å°¸Ê À̸§À¸·Î´Â emacs, emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, vi-command, ±×¸®°í vi-insert ÀÌ ÀÖ´Ù. vi´Â vi-command¿Í °°´Ù; emacs´Â emacs-standard¿Í °°´Ù.
-l
¸ðµç readline ÇÔ¼öÀÇ À̸§À» ³ª¿­ÇÑ´Ù.
-v
ÇöÀç ÇÔ¼ö À̸§°ú ¹ÙÀεùÀ» ³ª¿­ÇÑ´Ù.
-d
´Ù½Ã ÀÐÀ» ¼ö ÀÖ´Â ÇüÅ·ΠÇÔ¼ö À̸§°ú ¹ÙÀεùÀ» ´ýÇÁÇÑ´Ù.
-f ÆÄÀϸí
filenameÀ¸·ÎºÎÅÍ Å° ¹ÙÀεùÀ» Àд´Ù.
-q ÇÔ¼ö
ÇÔ¼ö¸¦ ½ÇÇà½ÃÅ°´Â Å°¿¡ ´ëÇÏ¿© ¾Ë¾Æº»´Ù.

¾Ë ¼ö ¾ø´Â ¿É¼ÇÀÌ ÁÖ¾îÁ³°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì°¡ ¾Æ´Ò ¶§¿¡´Â 0 ÀÌ ¹ÝȯµÈ´Ù.

break [n]
for, while, until ·çÇÁ ¾È¿¡¼­ Å»ÃâÇÑ´Ù. nÀ» ¸í½ÃÇϸé n ·¹º§À» Å»ÃâÇÑ´Ù. n Àº > 1 ¿©¾ß ÇÑ´Ù. n ÀÌ µÑ·¯ ½Î°í ÀÖ´Â ·çÇÁÀÇ °¹¼öº¸´Ù Å©¸é ¸ðµç ·çÇÁ¸¦ Å»ÃâÇÑ´Ù. break ÀÌ ½ÇÇàµÉ ¶§ ·çÇÁ¸¦ ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì¸¦ Á¦¿ÜÇÏ°í 0 À» ¹ÝȯÇÑ´Ù.
builtin ½©-³»ºÎ¸í·É [Àμöµé]
¸í½ÃÇÑ ½© ³»ºÎ ¸í·É¿¡ Àμöµé À» ÁÖ¾î ½ÇÇàÇÏ°í Á¾·á »óÅ°ªÀ» ¹ÝȯÇÑ´Ù. ½© ³»ºÎ ¸í·É°ú °°Àº À̸§ÀÇ ÇÔ¼ö¸¦ Á¤ÀÇÇÏ°í ±× ÇÔ¼ö ¾È¿¡¼­ ³»ºÎ ¸í·ÉÀÇ ±â´ÉÀ» È°¿ëÇÏ°íÀÚ ÇÒ ¶§ À¯¿ëÇÏ´Ù. º¸Åë cd ³»ºÎ ¸í·ÉÀ» ÀÌ·± ½ÄÀ¸·Î ÀçÁ¤ÀÇÇÏ°ï ÇÑ´Ù. ½©-³»ºÎ¸í·É ÀÌ ½© ³»ºÎ ¸í·ÉÀÌ ¾Æ´Ò ¶§ °ÅÁþÀ» ¹ÝȯÇÑ´Ù.
cd [µð·ºÅ丮]
ÇöÀç µð·ºÅ丮¸¦ µð·ºÅ丮·Î º¯°æÇÑ´Ù. HOME º¯¼ö °ªÀÌ ±âº» µð·ºÅ丮 °ªÀÌ´Ù. CDPATH º¯¼ö´Â µð·ºÅ丮 ¸¦ Æ÷ÇÔÇÏ´Â µð·ºÅ丮¿¡ ´ëÇÑ °Ë»ö °æ·Î¸¦ Á¤ÀÇÇÑ´Ù. ¼­·Î ´Ù¸¥ µð·ºÅ丮´Â ÄÝ·Ð(:)À¸·Î ±¸ºÐÇÑ´Ù. CDPATH ¿¡ ³Î µð·ºÅ丮 À̸§À» ³ÖÀ¸¸é ÇöÀç µð·ºÅ丮 Áï ``.''¿Í °°´Ù. µð·ºÅ丮 °¡ ½½·¡½¬(/)·Î ½ÃÀÛÇϸé CDPATH ´Â »ç¿ëµÇÁö ¾Ê´Â´Ù. Àü´ÞÀμö·Î - ¸¦ »ç¿ëÇϸé $OLDPWD ¿Í °°´Ù. ¼º°øÀûÀ¸·Î µð·ºÅ丮¸¦ º¯°æÇϸé Âü, ±×·¸Áö ¾ÊÀ¸¸é °ÅÁþÀ» ¹ÝȯÇÑ´Ù.
command [-pVv] ¸í·É [Àμö ...]
º¸ÅëÀÇ ½© ÇÔ¼ö ã¾Æº¸±â¸¦ ÇÏÁö ¾Ê°í ¸í·É À» Àμö ¿Í ÇÔ²² ½ÇÇàÇÑ´Ù. ³»ºÎ ¸í·É ¶Ç´Â PATH ¿¡¼­ ãÀ» ¼ö ÀÖ´Â ¸í·É¸¸À» ½ÇÇàÇÑ´Ù. are executed. If the -p ¿É¼ÇÀ» ÁÖ¸é PATH ÀÇ ±âº»°ªÀ» »ç¿ëÇÏ¿© ¸í·É ¿¡ ´ëÇÑ °Ë»öÀ» ÇϹǷΠǥÁØ À¯Æ¿¸®Æ¼¸¦ ãÀ» ¼ö ÀÖµµ·Ï º¸ÀåÇØ ÁØ´Ù. -V ¶Ç´Â -v ¿É¼ÇÀ» ÁÖ¸é ¸í·É ¿¡ ´ëÇÑ ¼³¸íÀ» Ãâ·ÂÇÑ´Ù. -v ¿É¼ÇÀº ¸í·É À» È£ÃâÇÒ ¶§ »ç¿ëÇÒ ¸í·É ¶Ç´Â °æ·Î¸íÀ» °¡¸®Å°´Â °£´ÜÇÑ ´Ü¾î¸¦ Ãâ·ÂÇÑ´Ù; -V ¿É¼ÇÀº Á» ´õ ÀÚ¼¼ÇÑ ¼³¸íÀ» Ãâ·ÂÇÑ´Ù. -- ¸¦ Àü´Þ Àμö·Î ÀûÀ¸¸é ³ª¸ÓÁö Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ÇÏÁö ¾Ê´Â´Ù. -V ¶Ç´Â -v ¿É¼ÇÀ» ÁÖ¾úÀ» ¶§ Á¾·á »óÅ°ªÀº ¸í·É ÀÌ ¹ß°ßµÇ¸é 0, ±×·¸Áö ¾ÊÀ¸¸é 1 ÀÌ µÈ´Ù. µÎ ¿É¼Ç ¸ðµÎ ¾ø°í ¿¡·¯°¡ ¹ß»ýÇϰųª ¸í·É À» ãÀ» ¼ö ¾øÀ¸¸é Á¾·á »óÅ°ªÀº 127 ÀÌ µÈ´Ù. ±×·¸Áö ¾ÊÀ» ¶§ command ³»ºÎ ¸í·ÉÀÇ Á¾·á »óÅ°ªÀº ¸í·É ÀÇ Á¾·á »óÅ°ªÀÌ´Ù.
continue [n]
µÑ·¯ ½Î°í ÀÖ´Â for, while, until ·çÇÁÀÇ ´ÙÀ½ ¼øÂ÷ ÀÛ¾÷À» Àç°³ÇÑ´Ù. n À» ¸í½ÃÇϸé, n ¹ø° ·çÇÁ¸¦ Àç°³ÇÑ´Ù. n Àº > 1 ¿©¾ß ÇÑ´Ù. n ÀÌ µÑ·¯ ½Î°í ÀÖ´Â ·çÇÁ °¹¼öº¸´Ù Å©¸é °¡Àå ¹Ù±ùÂÊÀÇ ·çÇÁ(`ÃÖ»óÀ§ ·¹º§' ·çÇÁ)¸¦ Àç°³ÇÑ´Ù. continue ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ ½©ÀÌ ·çÇÁ¸¦ ½ÇÇàÇÏ°í ÀÖÁö ¾ÊÀº °æ¿ì°¡ ¾Æ´Ï¶ó¸é ¹Ýȯ°ªÀº 0 ÀÌ´Ù.
declare [-frxi] [À̸§[=°ª]]
typeset [-frxi] [À̸§[=°ª]]
º¯¼ö¸¦ ¼±¾ðÇϰųª º¯¼ö¿¡ ¼Ó¼ºÀ» ºÎ¿©ÇÑ´Ù. ¾Æ¹«·± À̸§µµ ÁÖ¾îÁöÁö ¾Ê¾ÒÀ» ¶§¿¡´Â º¯¼öÀÇ °ªÀ» Ç¥½ÃÇÑ´Ù. ¿É¼ÇÀ» »ç¿ëÇÏ¿© ƯÁ¤ ¼Ó¼ºÀÇ º¯¼ö¿¡ ´ëÇؼ­¸¸ Ãâ·ÂÇϵµ·Ï Á¦ÇÑÇÒ ¼ö ÀÖ´Ù.
-f
ÇÔ¼ö À̸§¸¸ »ç¿ë
-r
À̸§À» Àбâ Àü¿ëÀ¸·Î ¸¸µç´Ù. ±× µÚ¿¡´Â ÁöÁ¤¹®À» »ç¿ëÇÏ¿© °ªÀ» ÁöÁ¤ÇÒ ¼ö ¾ø´Ù.
-x
À̸§À» ±× µÚ¿¡ ³ª¿À´Â ¸í·É¿¡°Ô ȯ°æÀ» ÅëÇØ exportÇϵµ·Ï ÇÑ´Ù.
-i
º¯¼ö¸¦ Á¤¼öó·³ Ãë±ÞÇÑ´Ù; º¯¼ö¿¡ °ªÀ» ÁöÁ¤ÇÏ¸é »ê¼ú Æò°¡( »ê¼ú Æò°¡ Âü°í )¸¦ ¼öÇàÇÑ´Ù.

ÀÌ ¿É¼ÇÀ» ²ô·Á¸é `-' ´ë½Å `+'¸¦ »ç¿ëÇÑ´Ù. ÇÔ¼ö ¾È¿¡¼­ »ç¿ëÇϸé local ¸í·Éó·³ À̸§À» Áö¿ªÀûÀ¸·Î ¸¸µç´Ù. À߸øµÈ ¿É¼ÇÀ» ¸¸³µ´ÙµçÁö, "-f foo=bar"¸¦ »ç¿ëÇÏ¿© ÇÔ¼ö¸¦ Á¤ÀÇÇÏ·Á°í ½ÃµµÇß´ÙµçÁö, À̸§ÀÌ ÀûÁ¢ÇÑ ½© º¯¼ö À̸§ÀÌ ¾Æ´Ï¶óµçÁö, Àбâ Àü¿ë º¯¼öÀÇ Àбâ Àü¿ë »óŸ¦ ÇØÁ¦ÇÏ·Á ÇÑ´ÙµçÁö, ¶Ç´Â -f ¸¦ °¡Áö°í Á¸ÀçÇÏÁö ¾ÊÀº ÇÔ¼ö¸¦ Ç¥½ÃÇÏ·Á ÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é ¹Ýȯ°ªÀº 0 ÀÌ´Ù.

dirs [-l] [+/-n]
ÇöÀç±îÁö ±â¾ïÇÏ°í ÀÖ´Â µð·ºÅ丮 ¸ñ·ÏÀ» Ç¥½ÃÇÑ´Ù. µð·ºÅ丮¸¦ ¸ñ·Ï¿¡ Ãß°¡ÇÒ ¶§¿¡´Â pushd ¸í·ÉÀ» »ç¿ëÇÑ´Ù; popd ¸í·ÉÀº ¸ñ·ÏÀ¸·ÎºÎÅÍ ÃÖ±Ù µð·ºÅ丮¸¦ ²¨³»°í ±× µð·ºÅ丮·Î À̵¿Çϵµ·Ï ÇÑ´Ù.
+n
¿É¼ÇÀº ¾Æ¹« ¿É¼Ç ¾øÀÌ dirs ¸¦ ½ÇÇàÇßÀ» ¶§ º¸ÀÌ´Â ¸ñ·ÏÀÇ ¿ÞÂʺÎÅÍ ¼¼¾î n¹ø° Ç׸ñÀ» º¸¿©ÁØ´Ù. 0 ºÎÅÍ ½ÃÀÛÇÑ´Ù.
-n
¿É¼ÇÀº ¾Æ¹« ¿É¼Ç ¾øÀÌ dirs ¸¦ ½ÇÇàÇßÀ» ¶§ º¸ÀÌ´Â ¸ñ·ÏÀÇ ¿À¸¥ÂʺÎÅÍ ¼¼¾î n¹ø° Ç׸ñÀ» º¸¿©ÁØ´Ù. 0 ºÎÅÍ ½ÃÀÛÇÑ´Ù.
-l
±ä ¸ñ·ÏÀ» ¸¸µé¾î º¸¿©ÁØ´Ù; ±âº» ¸ñ·Ï ³ª¿­ Çü½Ä¿¡¼­´Â Ȩ µð·ºÅ丮¸¦ ³ªÅ¸³¾ ¶§ Æ¿µå¸¦ »ç¿ëÇÑ´Ù.

Ʋ¸° ¿É¼ÇÀ» Áְųª n ÀÌ µð·ºÅ丮 ½ºÅà ¹üÀ§¸¦ ³Ñ¾î¼­´Â °æ¿ì°¡ ¾Æ´Ï¶ó¸é ¹Ýȯ°ªÀº 0 ÀÌ µÈ´Ù.

echo [-neE] [Àμö ...]
½ºÆäÀ̽º·Î ±¸ºÐµÇ¾î ÀÖ´Â ÀμöµéÀ» Ãâ·ÂÇÑ´Ù. ¹Ýȯ°ªÀº Ç×»ó 0 ÀÌ´Ù. -nÀ» ¸í½ÃÇÏ¸é ¸¶Áö¸·ÀÇ °³Ç๮ÀÚ¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù. -e ¿É¼ÇÀ» ÁÖ¸é ¹é½½·¡½¬ À̽ºÄÉÀÌÇÁ ¹®ÀÚ¸¦ Çؼ®ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. -E ¿É¼ÇÀº ½Ã½ºÅÛ¿¡¼­ ±âº»ÀûÀ¸·Î À̽ºÄÉÀÌÇÁ ¹®ÀÚ¸¦ Çؼ®ÇÏ´Â »óȲÀ̶ó ÇÒ Áö¶óµµ À̽ºÄÉÀÌÇÁ ¹®ÀÚ¸¦ Çؼ®ÇÏÁö ¾Êµµ·Ï Áö½ÃÇÑ´Ù.
\a
°æ°í (º§)
\b
¹é½ºÆäÀ̽º
\c
¸¶Áö¸· °³Ç๮ÀÚ¸¦ »ý·«ÇÔ
\f
Æû Çǵå
\n
°³Ç๮ÀÚ
\r
ij¸®Áö ¸®ÅÏ
\t
¼öÆò ÅÇ
\v
¼öÁ÷ ÅÇ
\\
¹é½½·¡½¬
\nnn
ASCII Äڵ尡 nnn (8Áø¼ö)ÀÎ ¹®ÀÚ
enable [-n] [-all] [À̸§ ...]
½© ³»ºÎ ¸í·ÉÀ» ÄѰųª Å«´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¸é ½© ³»ºÎ ¸í·É°ú °°Àº À̸§À» °®´Â µð½ºÅ© ¸í·É¿¡ ´ëÇÏ¿© ¿ÏÀüÇÑ °æ·Î¸íÀ» ÀûÁö ¾Ê°íµµ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. -nÀ» »ç¿ëÇÏ¸é °¢ À̸§ÀÇ »ç¿ëÀ» ²ö´Ù; ±×·¸Áö ¾ÊÀ¸¸é À̸§ÀÇ »ç¿ëÀ» ÄÒ´Ù. ¿¹¸¦ µé¾î, ½© ³»ºÎ ¸í·É ¹öÀü ´ë½Å PATH ¿¡¼­ ãÀ» ¼ö ÀÖ´Â test ¹ÙÀ̳ʸ®¸¦ »ç¿ëÇÏ·Á¸é ``enable -n test'' ¶ó°í ½ÇÇàÇÑ´Ù. Àμö°¡ ¾øÀ¸¸é »ç¿ë °¡´ÉÇÑ ¸ðµç ½© ³»ºÎ ¸í·É ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. -n¸¸ ÁÖ¸é »ç¿ë ºÒ´É »óÅÂÀÇ ³»ºÎ ¸í·É ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. -all¸¸ ÁÖ¸é ¸ðµÎ ³»ºÎ ¸í·É¿¡ ´ëÇÏ¿© °¡´É, ºÒ°¡´É ¿©ºÎ¸¦ Ç¥½ÃÇÏ¿© Ãâ·ÂÇØÁØ´Ù. enable ¸í·ÉÀº -all ´ë½Å -a µµ ¹Þ¾ÆµéÀδÙ. À̸§ ÀÌ ½© ³»ºÎ ¸í·ÉÀÌ ¾Æ´Ñ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¹Ýȯ°ªÀº 0 ÀÌ´Ù.
eval [Àμö ...]
¸ðµç Àμö¸¦ Àоî ÇϳªÀÇ ¸í·ÉÀ¸·Î °áÇÕÇÑ´Ù. ±× ´ÙÀ½ ÀÌ ¸í·ÉÀ» ÀÐ¾î ½©¿¡¼­ ½ÇÇàÇÏ°í Á¾·á »óÅ°ªÀ» eval ¸í·ÉÀÇ ¹Ýȯ°ªÀ¸·Î µ¹·ÁÁØ´Ù. Àμö °¡ Çϳªµµ ¾ø°Å³ª ³Î ÀμöÀ̸é eval Àº ÂüÀ» ¹ÝȯÇÑ´Ù.
exec [[-] ¸í·É [Àμö]]
¸í·É À» ¸í½ÃÇÏ¸é ±× ¸í·ÉÀ¸·Î ½© ÇÁ·Î¼¼½º¸¦ ±³Ã¼ÇÑ´Ù. »õ·Î¿î ÇÁ·Î¼¼½º´Â ¸¸µé¾îÁöÁö ¾Ê´Â´Ù. Àμö ´Â ¸í·ÉÀÇ Àμö°¡ µÈ´Ù. ù¹ø° Àμö°¡ - ÀÌ¸é ½©Àº ¸í·É ¿¡ Àü´ÞÇÏ´Â 0 ¹ø° Àμö¿¡ ´ë½¬¸¦ ³Ö´Â´Ù. ÀÌ °úÁ¤Àº ·Î±×ÀÎÀÌ ÇÏ´Â ÀÏ°ú °°´Ù. ¾î¶² ÀÌÀ¯¿¡¼­µç ÆÄÀÏÀ» ½ÇÇàÇÒ ¼ö ¾øÀ¸¸é ½© º¯¼ö no_exit_on_failed_exec°¡ Á¸ÀçÇÏ¿© °ÅÁþÀ» ¹ÝȯÇÏ´Â °æ¿ì¸¦ Á¦¿ÜÇÏ°í ºñ´ëÈ­Çü ½©Àº Á¾·áÇÑ´Ù. ÆÄÀÏÀ» ½ÇÇàÇÒ ¼ö ¾øÀ» ¶§ ´ëÈ­Çü ½©Àº °ÅÁþÀ» ¹ÝȯÇÑ´Ù. ¸í·É À» ¸í½ÃÇÏÁö ¾ÊÀ¸¸é ÇöÀç ½©¿¡¼­ ¸®´ÙÀÌ·º¼Ç¸¸ È¿·ÂÀ» ¹ßÈÖÇÏ°í ¹Ýȯ°ªÀº 0 ÀÌ µÈ´Ù.
exit [n]
»óÅ°ª nÀ» °¡Áö°í ½©À» Á¾·áÇÑ´Ù. n À» »ý·«ÇÏ¸é ½ÇÇàÇÑ ¸¶Áö¸· ¸í·ÉÀÇ Á¾·á »óÅ°ªÀ» °®´Â´Ù. ½©À» Á¾·áÇϱâ Àü¿¡ EXIT ¿¡ ´ëÇÑ Æ®·¦(trap) ·çƾÀÌ ½ÇÇàµÈ´Ù.
export [-nf] [À̸§[=´Ü¾î]] ...
export -p
³ª¿­ÇÑ À̸§ À» ±× ´ÙÀ½¿¡ ³ª¿À´Â ¸í·ÉµéÀÇ È¯°æ¿¡ ÀÚµ¿ÀûÀ¸·Î exportµÇµµ·Ï ±â¾ïÇØ µÐ´Ù. -f ¿É¼ÇÀ» ÁÖ¸é À̸§ Àº ÇÔ¼ö¸¦ °¡¸®Å²´Ù. ¾Æ¹«·± À̸§ µµ ÀûÁö ¾Ê°Å³ª ¶Ç´Â -p ¿É¼ÇÀ» ÁÖ¸é ½©¿¡¼­ exportµÇ´Â ¸ðµç À̸§ ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. -n ¿É¼ÇÀº ÁÖ¾îÁø À̸§ÀÇ º¯¼ö·ÎºÎÅÍ export ¼Ó¼ºÀ» Á¦°ÅÇϵµ·Ï ÇÑ´Ù. -- Àμö¸¦ ÁÖ¸é ±× ³ª¸ÓÁö Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ÇÏÁö ¾Êµµ·Ï ÇÑ´Ù. À߸øµÈ ¿É¼ÇÀ» ¸¸³ª°Å³ª À̸§ÀÌ Àû¹ýÇÑ ½© º¯¼ö À̸§ÀÌ ¾Æ´Ï°Å³ª ¶Ç´Â ÇÔ¼ö°¡ ¾Æ´Ñ À̸§ ¿¡ ´ëÇÏ¿© -f ¿É¼ÇÀ» ÁØ °æ¿ì°¡ ¾Æ´Ï¶ó¸é export ´Â Á¾·á »óÅ°ª 0 À» ¹ÝȯÇÑ´Ù.
fc [-e ÆíÁý±âÀ̸§] [-nlr] [óÀ½] [¸¶Áö¸·]
fc -s [ÆÐÅÏ=ġȯÅؽºÆ®] [¸í·É]
¸í·ÉÀ» ¼öÁ¤ÇÑ´Ù. ù¹ø° Çü½Ä¿¡¼­, ¸í·ÉÀÇ ¹üÀ§´Â óÀ½ ºÎÅÍ ¸¶Áö¸· ¹üÀ§¿¡ ÀÖ´Â ¸í·ÉÀ» È÷½ºÅ丮 ¸ñ·Ï¿¡¼­ ¼±ÅÃÇÑ´Ù. óÀ½ °ú ¸¶Áö¸· Àº ¹®ÀÚ¿­(±× ¹®ÀÚ¿­·Î ½ÃÀÛÇÏ´Â ÃÖ±Ù ¸í·ÉÀ» ã°íÀÚ ÇÒ ¶§) ¶Ç´Â ¼ýÀÚ (È÷½ºÅ丮 ¸ñ·ÏÀÇ À妽º·Î »ç¿ëÇϸç À½¼öÀÏ ¶§¿¡´Â ÇöÀç ¸í·É ¹øÈ£·ÎºÎÅÍ ¶³¾îÁø ¸¸Å­À» ¶æÇÑ´Ù)·Î ¸í½ÃÇÒ ¼ö ÀÖ´Ù. ¸¶Áö¸· À» ¸í½ÃÇÏÁö ¾ÊÀ¸¸é ÇöÀç ¸í·ÉÀ¸·Î ¼³Á¤µÇ°í(µû¶ó¼­ fc -l -10 Àº ÃÖ±Ù 10 °³ÀÇ ¸í·ÉÀ» Ãâ·ÂÇÏ°Ô µÈ´Ù) ±×·¸Áö ¾ÊÀ¸¸é óÀ½ ±îÁö Ãâ·ÂÇÑ´Ù. If óÀ½ À» ¸í½ÃÇÏÁö ¾ÊÀ¸¸é ÆíÁýÀ» À§ÇØ ÀÌÀü ¸í·ÉÀ¸·Î ¼³Á¤ÇÏ°í Ç¥½Ã¸¦ À§ÇØ -16 À» ¼³Á¤ÇÑ´Ù.

-n Ç÷¡±×¸¦ ÀûÀ¸¸é ³ª¿­ÇÒ ¶§ ¸í·É ¹øÈ£°¡ ³ªÅ¸³ªÁö ¾Ê°Ô ÇÑ´Ù. -r Ç÷¡±×´Â ¸í·ÉÀÇ Ç¥½Ã ¼ø¼­¸¦ ¹Ý´ë·Î ÇÑ´Ù. -l Ç÷¡±×°¡ ÀÖÀ¸¸é ¸í·ÉÀ» Ç¥ÁØ Ãâ·Â¿¡ ³ª¿­ÇÑ´Ù. ±×·¸Áö ¾ÊÀ» ¶§¿¡´Â ÆíÁý±âÀ̸§ ÀÌ °¡¸®Å°´Â ÆíÁý±â¿¡¼­ ÀÌ ¸í·ÉµéÀ» Æ÷ÇÔÇÏ´Â ÆÄÀÏÀ» ¿­¸é¼­ ½ÃÀÛÇÑ´Ù. ÆíÁý±âÀ̸§ ÀÌ ¾øÀ¸¸é FCEDIT º¯¼öÀÇ °ªÀ» »ç¿ëÇϸç FCEDIT °¡ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀ» ¶§¿¡´Â EDITOR °ªÀ» »ç¿ëÇÑ´Ù. µÑ ´Ù ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¸¦ »ç¿ëÇÑ´Ù. ÆíÁýÀ» ¸¶Ä£ ÈÄ¿¡´Â ÆíÁýÇÑ ¸í·ÉµéÀÌ È­¸é¿¡ Ç¥½ÃµÇ°í ½ÇÇàµÈ´Ù.

µÎ¹ø° ÇüÅ¿¡¼­, ¸í·ÉÀº ÆÐÅÏÀÌ Ä¡È¯ÅؽºÆ®·Î ±³Ã¼µÈ ÈÄ¿¡ ´Ù½Ã ½ÇÇàµÈ´Ù. À¯¿ëÇÑ ¾Ù¸®¾î½º·Î´Â ``r=fc -s''°¡ ÀÖ´Ù. ¾Ù¸®¾î½º Àû¿ë ÈÄ ``r cc'' ¶ó°í Ä¡¸é ``cc''·Î ½ÃÀÛÇÏ´Â ÃÖ±Ù ¸í·ÉÀ» ½ÇÇàÇÏ°í ``r''À̶ó°í Ä¡¸é ¸¶Áö¸· ¸í·ÉÀ» ´Ù½Ã ½ÇÇàÇÏ°Ô µÈ´Ù.

ù¹ø° ÇüŸ¦ »ç¿ëÇϸé À߸øµÈ ¿É¼ÇÀÌ Àְųª óÀ½ ¶Ç´Â ¸¶Áö¸· ÀÌ È÷½ºÅ丮 Çà ¹üÀ§¸¦ ¹þ¾î³ªÁö¸¸ ¾ÊÀ¸¸é ¹Ýȯ°ª 0 À» °®´Â´Ù. -e ¿É¼ÇÀ» ÁÖ¸é ¸¶Áö¸· ½ÇÇà ¸í·ÉÀÇ °ªÀÌ ¹Ýȯ°ªÀÌ µÇ°Å³ª ¸í·ÉÀÇ Àӽà ÆÄÀÏ¿¡¼­ ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì ½ÇÆÐ °ªÀ» °¡Áø´Ù. µÎ¹ø° ÇüŸ¦ »ç¿ëÇÏ¸é ¸í·É ÀÌ À¯È¿ÇÑ È÷½ºÅ丮 ÇàÀ» °¡¸®Å°Áö ¸øÇÏ¿© fc °¡ ½ÇÆи¦ ¹ÝȯÇÏ´Â °æ¿ì°¡ ¾Æ´Ï¶ó¸é Àç½ÇÇàÇÑ ¸í·ÉÀÇ ¹Ýȯ°ªÀ» ¹Ýȯ°ªÀ¸·Î »ç¿ëÇÑ´Ù.

fg [ÀÛ¾÷½ºÆå]
ÀÛ¾÷½ºÆå ÀÌ °¡¸®Å°´Â ¹Ù¸¦ Æ÷±×¶ó¿îµå¿¡ ³õ°í ÇöÀç ÀÛ¾÷ÀÌ µÇµµ·Ï ÇÑ´Ù. ÀÛ¾÷½ºÆå ÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ½©¿¡¼­ ÇöÀç ÀÛ¾÷À̶ó°í ºÎ¸£´Â °ÍÀ» »ç¿ëÇÑ´Ù. ¹Ýȯ°ªÀº Æ÷±×¶ó¿îµå¿¡ ³õÀÎ ¸í·ÉÀÇ ¹Ýȯ°ªÀ̰ųª ÀÛ¾÷ Á¦¾î ºÒ°¡´É »óÅ¿¡¼­ ½ÇÇàµÈ °æ¿ì¿¡´Â ½ÇÆÐÀÌ´Ù. ±×¸®°í ÀÛ¾÷ Á¦¾î °¡´ÉÇÑ »óÅ¿¡¼­µµ ÀÛ¾÷½ºÆå ÀÌ À¯È¿ÇÑ ÀÛ¾÷À» °¡¸®Å°Áö ¾Ê°Å³ª ÀÛ¾÷½ºÆå ÀÌ ÀÛ¾÷ Á¦¾î ¾øÀÌ ½ÇÇàµÈ ÀÛ¾÷À» °¡¸®Å³ ¶§¿¡µµ ½ÇÆÐÀÌ´Ù.
getopts ¿É¼Ç¹®ÀÚ¿­ À̸§ [Àμö]
getopts ´Â À§Ä¡ ¸Å°³º¯¼ö¸¦ ÆĽÌÇϱâ À§ÇØ »ç¿ëÇÏ´Â ½© ÇÁ·Î½ÃÁ®ÀÌ´Ù. ¿É¼Ç¹®ÀÚ¿­ Àº ÀνÄÇÏ°íÀÚ ÇÏ´Â ¿É¼Ç ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ´Ù; ¹®ÀÚ µÚ¿¡ ÄÝ·ÐÀÌ ¿À¸é ¿É¼Ç ´ÙÀ½¿¡ È­ÀÌÆ®½ºÆäÀ̽º·Î ºÐ¸®µÈ Àμö°¡ ¿Â´Ù´Â ¶æÀÌ´Ù. ¸Å¹ø ½ÇÇàµÉ ¶§¸¶´Ù, getopts ´Â ´ÙÀ½ ¿É¼ÇÀ» ½© º¯¼ö À̸§ ¿¡ ³Ö´Â´Ù. À̸§ ÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» ¶§¿¡´Â ÃʱâÈ­ÇÑ´Ù. ±×¸®°í ó¸®ÇÒ ´ÙÀ½ ÀμöÀÇ À妽º´Â OPTIND º¯¼ö¿¡ ³Ö´Â´Ù. OPTIND ´Â ½© ¶Ç´Â ½© ½ºÅ©¸³Æ®°¡ ½ÇÇàµÉ ¶§¸¶´Ù 1 ·Î ÃʱâÈ­µÈ´Ù. ¿É¼Ç¿¡¼­ Àμö¸¦ ÇÊ¿ä·Î ÇÒ ¶§¿¡´Â getopts ¿¡¼­ ±× Àμö¸¦ OPTARG º¯¼ö¿¡ ³Ö´Â´Ù. ½©ÀÌ ÀÚµ¿À¸·Î OPTIND º¯¼ö¸¦ Àç¼³Á¤ÇÏÁö´Â ¾Ê´Â´Ù;°°Àº ½© ½ÇÇà »óÅ¿¡¼­ »õ·Î¿î ¸Å°³º¯¼ö ÁýÇÕÀ» »ç¿ëÇÏ·Á¸é getopts ¸¦ ºÎ¸¦ ¶§¸¶´Ù ¼öµ¿À¸·Î Àç¼³Á¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.

getopts ´Â µÎ °¡Áö ¹æ½ÄÀ¸·Î ¿À·ù¸¦ º¸°íÇÒ ¼ö ÀÖ´Ù. ¿É¼Ç¹®ÀÚ¿­ ÀÇ Ã¹¹ø° ¹®ÀÚ°¡ ÄÝ·ÐÀ̸é Á¶¿ëÇÑ ¿À·ù º¸°í°¡ »ç¿ëµÈ´Ù. Á¤»ó µ¿ÀÛ »óÅ¿¡¼­´Â À߸øµÈ ¿É¼Ç ¶Ç´Â ´©¶ôµÈ ÀμöÀÇ °æ¿ì Áõ»óÀ» ¼³¸íÇÏ´Â ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù. OPTERR º¯¼ö¸¦ 0 À¸·Î ¼³Á¤ÇÏ¸é ¿É¼Ç¹®ÀÚ¿­ ÀÇ Ã¹¹ø° ¹®ÀÚ°¡ ÄÝ·ÐÀÌ ¾Æ´Ï¶ó ÇÏ´õ¶óµµ ¿À·ù ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.

À߸øµÈ ¿É¼ÇÀ» ¸¸³ª¸é, getopts ´Â À̸§ ¿¡ ? ¸¦ ³Ö°í Á¶¿ëÇÏ°Ô º¸°íÇÏ´Â »óÅ°¡ ¾Æ´Ñ °æ¿ì, ¿À·ù ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í OPTARG ¸¦ unset ÇÑ´Ù. getopts ÀÌ Á¶¿ëÇÑ ¸ðµå¿¡ ÀÖ´Â °æ¿ì ã¾Æ³½ ¿É¼Ç ¹®ÀÚ¸¦ OPTARG ¿¡ ³Ö°í Áõ»ó ¼³¸í ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.

ÇÊ¿äÇÑ Àμö¸¦ ãÀ» ¼ö ¾øÀ¸¸ç getopts °¡ Á¶¿ëÇÑ ¸ðµå¿¡ ÀÖÁö ¾ÊÀ» ¶§¿¡´Â ¹°À½Ç¥¸¦ (?) À̸§ ¿¡ ³Ö°í OPTARG ¸¦ unset Çϸç Áõ»ó ¼³¸í ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÑ´Ù. getopts °¡ Á¶¿ëÇÑ ¸ðµå¿¡ ÀÖÀ¸¸é ÄÝ·ÐÀ» (:) À̸§ ¿¡ ³Ö°í OPTARG À» ã¾Æ³½ ¿É¼Ç ¹®ÀÚ·Î ¼³Á¤ÇÑ´Ù.

getopts ´Â º¸Åë À§Ä¡ ¸Å°³º¯¼ö¸¦ ÆĽÌÇÏÁö¸¸ Àμö ºÎºÐ¿¡ ´õ ¸¹Àº Àμö¸¦ ÁÖ¸é getopts ´Â ´ë½Å ±× Àμö¸¦ ÆĽÌÇÑ´Ù. getopts ´Â ¸í½ÃÇÑ °ÍÀÌµç ¸í½ÃÇÏÁö ¾ÊÀº °ÍÀÌµç ¿É¼ÇÀ» ãÀ¸¸é ÂüÀ» ¹ÝȯÇÑ´Ù. ¿É¼ÇÀÇ ³¡À̰ųª ¿¡·¯°¡ ¹ß»ýÇÏ¸é °ÅÁþÀ» ¹ÝȯÇÑ´Ù.

hash [-r] [À̸§]
°¢ À̸§ ¿¡ ´ëÇÏ¿©, ±× À̸§ÀÌ °¡¸®Å°´Â ¸í·ÉÀÇ ¿ÏÀüÇÑ °æ·Î¸íÀ» °áÁ¤ÇÏ¿© ±â¾ïÇØ µÐ´Ù. -r ¿É¼ÇÀ» ÁÖ¸é ±â¾ïÇØ µÐ À§Ä¡¸¦ ¸ðµÎ Àصµ·Ï Áö½ÃÇÑ´Ù. ¾Æ¹«·± Àμöµµ ÀûÁö ¾ÊÀ¸¸é ±â¾ïÇØ µÐ ¸í·É¿¡ ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. -- ¶ó´Â Àμö¸¦ ÁÖ¸é ±× µÚ¿¡ ÀÖ´Â Àμö¿¡ Á¡°ËÀ» ÇÏÁö ¾Êµµ·Ï Áö½ÃÇÑ´Ù. À̸§ ÀÌ ¾ø°Å³ª À߸øµÈ ¿É¼ÇÀÌ ÁÖ¾îÁø °æ¿ì°¡ ¾Æ´Ñ °æ¿ì¿¡´Â ÂüÀ» ¹ÝȯÇÑ´Ù.
help [ÆÐÅÏ]
³»ºÎ¸í·É¿¡ ´ëÇÑ µµ¿ò¸»À» Ãâ·ÂÇÑ´Ù. ÆÐÅÏ À» ÀûÀ¸¸é, help ´Â ÆÐÅÏ°ú ÀÏÄ¡ÇÏ´Â ¸ðµç ¸í·É¿¡ ´ëÇÏ¿© ÀÚ¼¼ÇÑ µµ¿ò¸»À» ÁØ´Ù; ÆÐÅÏÀ» ÀûÁö ¾ÊÀ¸¸é ¸ðµç ³»ºÎ¸í·É ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. ÆÐÅÏ°ú ÀÏÄ¡ÇÏ´Â ¸í·ÉÀÌ ¾ø´Â °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¹Ýȯ°ªÀº 0 ÀÌ´Ù.
history [n]
history -rwan [filename]
¿É¼ÇÀÌ ¾øÀ¸¸é, Çà ¹øÈ£¿Í ÇÔ²² ¸í·É È÷½ºÅ丮 ¸ñ·ÏÀ» Ç¥½ÃÇÑ´Ù. * Ç¥½Ã°¡ ÀÖ´Â ÇàÀº ¼öÁ¤ÇÑ ÀûÀÌ ÀÖ´Ù´Â ¶æÀÌ´Ù. n Àμö¸¦ ÁÖ¸é ÃÖ±Ù n ÇุÀ» Ç¥½ÃÇÑ´Ù. ¿É¼ÇÀÌ ¾Æ´Ñ Àμö¸¦ ÀûÀ¸¸é, È÷½ºÅ丮 ÆÄÀÏ À̸§À¸·Î °£ÁÖÇÑ´Ù;¾øÀ¸¸é HISTFILE º¯¼öÀÇ °ªÀ» »ç¿ëÇÑ´Ù. ¿É¼ÇÀÌ ÀÖ´Â °æ¿ì ´ÙÀ½°ú °°Àº ¶æÀ» °®´Â´Ù:
-a
È÷½ºÅ丮 ÆÄÀÏ¿¡ ``»õ·Î¿î'' È÷½ºÅ丮 Çà(ÇöÀç bash ¼¼¼ÇÀÇ ½ÃÀÛºÎÅÍ ÀÔ·ÂÇÑ È÷½ºÅ丮 Çà)À» Ãß°¡ÇÑ´Ù.
-n
È÷½ºÅ丮 ÆÄÀϷκÎÅÍ ÇöÀç È÷½ºÅ丮 ¸ñ·ÏÀ¸·Î ¾ÆÁ÷ ÀоîµéÀÌÁö ¾Ê´Â È÷½ºÅ丮 ÇàÀ» ÀоîµéÀδÙ. ÇöÀç bash ¼¼¼Ç ½ÃÀÛºÎÅÍ È÷½ºÅ丮 ÆÄÀÏ¿¡ Ãß°¡ÇÑ ÇàÀ» ¸»ÇÑ´Ù.
-r
È÷½ºÅ丮 ÆÄÀÏÀÇ ³»¿ëÀ» Àоî ÇöÀç È÷½ºÅ丮·Î »ç¿ëÇÑ´Ù.
-w
ÇöÀç È÷½ºÅ丮¸¦ È÷½ºÅ丮 ÆÄÀÏÀÇ ±âÁ¸ ³»¿ë¿¡ µ¤¾î ¾´´Ù.

¿É¼ÇÀ» À߸ø Àû°Å³ª È÷½ºÅ丮 ÆÄÀÏÀ» Àаųª ¾²´Â µµÁß ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¹Ýȯ°ªÀº 0 ÀÌ´Ù.

jobs [-lnp] [ ÀÛ¾÷½ºÆå ... ]
jobs -x ¸í·É [ Àμö ... ]
ù¹ø° ÇüÅ´ Ȱµ¿ ÁßÀÎ ÀÛ¾÷À» ³ª¿­ÇÑ´Ù. -l ¿É¼ÇÀ» ´õÇϸé ÀϹÝÀûÀÎ Á¤º¸¿¡ ÇÁ·Î¼¼½º ID±îÁö ´õÇÏ¿© ³ª¿­Çϵµ·Ï ÇÑ´Ù; -p ¿É¼ÇÀº ÀÛ¾÷ÀÇ ÇÁ·Î¼¼½º ±×·ì ¸®´õÀÇ ÇÁ·Î¼¼½º ID¸¸ ³ª¿­Çϵµ·Ï ÇÑ´Ù. -n ¿É¼ÇÀº Áö³­ ¹ø Å뺸 ÀÌÈÄ »óÅ º¯È­¸¦ ÀÏÀ¸Å² ÀÛ¾÷¸¸ Ç¥½ÃÇϵµ·Ï ÇÑ´Ù. ÀÛ¾÷½ºÆå À» ÀûÀ¸¸é, ÀÛ¾÷½ºÆå¿¡ ¸Â´Â ÀÛ¾÷¿¡ ´ëÇÑ Á¤º¸¸¸À¸·Î Ãâ·ÂÀ» Á¦ÇÑÇÑ´Ù. À߸øµÈ ¿É¼ÇÀ» Àû°Å³ª À߸øµÈ ÀÛ¾÷½ºÆå À» ÀûÀº °æ¿ì°¡ ¾Æ´Ï¶ó¸é ¹Ýȯ°ªÀº 0 ÀÌ´Ù.

-x ¿É¼ÇÀ» ºÙÀ̸é, jobs ¸í·ÉÀº ¸í·É ¶Ç´Â Àμö ¾È ¿¡¼­ ÀÛ¾÷½ºÆå À» ¹ß°ßÇÒ ¶§¸¶´Ù ÇØ´ç ÇÁ·Î¼¼½º ±×·ì ID·Î ġȯÇÏ°í ¸í·É ¿¡ Àμö ¸¦ ÁÖ¾î ½ÇÇàÇÏ°í ±× Á¾·á »óÅ°ªÀ» ¹ÝȯÇÑ´Ù.

kill [-s ½Ã±×³Î½ºÆå | -½Ã±×³Î½ºÆå] [pid | ÀÛ¾÷½ºÆå] ...
kill -l [½Ã±×³Î¹øÈ£]
pid ¶Ç´Â ÀÛ¾÷½ºÆåÀÌ °¡¸®Å°´Â ÇÁ·Î¼¼½º¿¡°Ô ½Ã±×³Î½ºÆå ÀÌ °¡¸®Å°´Â ½Ã±×³ÎÀ» º¸³½´Ù. ½Ã±×³Î½ºÆå Àº SIGKILL °ú °°Àº ½Ã±×³Î À̸§ ¶Ç´Â ½Ã±×³Î ¹øÈ£ÀÌ´Ù. ½Ã±×³Î½ºÆå ÀÌ ½Ã±×³Î À̸§ÀÎ °æ¿ì, ´ë¼Ò¹®ÀÚ´Â ±¸º°ÇÏÁö ¾ÊÀ¸¸ç SIG ¶ó´Â Á¢µÎ¾î¸¦ ½áµµ µÇ°í ¾²Áö ¾Ê¾Æµµ µÈ´Ù. ½Ã±×³Î½ºÆå ÀÌ ¾øÀ¸¸é, SIGTERM À̶ó°í °¡Á¤ÇÑ´Ù. -l Àμö¸¦ ÀûÀ¸¸é ½Ã±×³Î À̸§À» ³ª¿­ÇØ ÁØ´Ù. -l ÀÌ ÀÖÀ» ¶§¿¡´Â ¾î¶² Àμö°¡ ÀÖÀ¸¸é, ƯÁ¤ ½Ã±×³ÎÀÇ À̸§À» ³ª¿­ÇÏ°í ¹Ýȯ°ªÀº 0 ÀÌ´Ù. -- Àμö¸¦ ÁÖ¸é ±× ÈÄ ³ª¸ÓÁö Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ÇÏÁö ¾Êµµ·Ï °­Á¦ÇÑ´Ù. kill ÃÖ¼ÒÇÑ ÇÑ °³ÀÇ ½Ã±×³ÎÀ» ¼º°øÀûÀ¸·Î Àü¼ÛÇßÀ¸¸é ÂüÀ» ¹ÝȯÇÑ´Ù. ¿À·ù°¡ ¹ß»ýÇϰųª À߸øµÈ ¿É¼ÇÀ» ¸¸³ª¸é °ÅÁþÀ» ¹ÝȯÇÑ´Ù.
let Àμö [Àμö ...]
°¢°¢ÀÇ Àμö ´Â °è»êÇÑ ¼öÄ¡ Ç¥Çö½ÄÀÌ´Ù.( »ê¼úÆò°¡ Âü°í ). ¸¶Áö¸· Àμö ¸¦ Æò°¡ÇÏ¿© ±× °á°ú°¡ 0 À̸é, let Àº 1 À» ¹ÝȯÇÑ´Ù; ³ª¸ÓÁö °æ¿ì¿¡´Â 0 À» ¹ÝȯÇÑ´Ù.
local [À̸§[=°ª] ...]
°¢ Àμö¿¡ ´ëÇÏ¿© À̸§ À̶ó´Â Áö¿ª º¯¼ö¸¦ ¸¸µé°í °ª À» ÇÒ´çÇÑ´Ù. local À» ÇÔ¼ö ¾È¿¡¼­ »ç¿ëÇϸé, À̸§ º¯¼öÀÇ °¡½Ã ¹üÀ§(scope)¸¦ ±× ÇÔ¼ö¿Í ÀÚ½Ä ÇÔ¼ö·Î Á¦ÇÑÇÑ´Ù. ÇÇ¿¬»êÀÚ°¡ ¾øÀ¸¸é, local Àº Áö¿ªº¯¼ö ¸ñ·ÏÀ» Ç¥ÁØ Ãâ·ÂÀ¸·Î Ãâ·ÂÇÑ´Ù. local ¸¦ ÇÔ¼ö ¾È¿¡¼­ »ç¿ëÇÏÁö ¾Ê´Â °ÍÀº ¿À·ùÀÌ´Ù. local À» ÇÔ¼ö ¿ÜºÎ¿¡¼­ »ç¿ëÇ߰ųª À߸øµÈ À̸§ À» ÀûÀº °æ¿ì°¡ ¾Æ´Ï¶ó¸é ¹Ýȯ »óÅ°ªÀº 0 ÀÌ´Ù.
logout
·Î±×ÀÎ ½©À» ¸¶Ä£´Ù.
popd [+/-n]
µð·ºÅ丮 ½ºÅÿ¡¼­ Ç׸ñÀ» Á¦°ÅÇÑ´Ù. Àμö°¡ ¾øÀ¸¸é ½ºÅÃÀÇ ÃÖ»óÀ§ µð·ºÅ丮¸¦ Á¦°ÅÇÏ°í ±× »õ·Î¿î »óÀ§ µð·ºÅ丮·Î cd ÇÑ´Ù.
+n
dirs ¸í·É °á°ú º¸ÀÌ´Â ¸ñ·ÏÀÇ ¿ÞÂʺÎÅÍ ¼¼±â ½ÃÀÛÇÏ¿© n¹ø° Ç׸ñÀ» Á¦°ÅÇÑ´Ù. 0 ºÎÅÍ ¼¾´Ù. ¿¹¸¦ µé¾î, ``popd +0''´Â ù¹ø° µð·ºÅ丮¸¦, ``popd +1''´Â µÎ¹ø° µð·ºÅ丮¸¦ Á¦°ÅÇÑ´Ù.
-n
dirs ¸í·É °á°ú º¸ÀÌ´Â ¸ñ·ÏÀÇ ¿À¸¥ÂʺÎÅÍ ¼¼±â ½ÃÀÛÇÏ¿© n¹ø° Ç׸ñÀ» Á¦°ÅÇÑ´Ù. 0 ºÎÅÍ ¼¾´Ù. ¿¹¸¦ µé¾î, ``popd -0''´Â ¸Ç ¸¶Áö¸· µð·ºÅ丮¸¦, ``popd -1''´Â ¸Ç ¸¶Áö¸· ¹Ù·Î Àü µð·ºÅ丮¸¦ Á¦°ÅÇÑ´Ù.

popd ¸í·ÉÀÌ ¼º°øÀûÀ̸é, dirs ¸í·Éµµ ½ÇÇàÇÏ¸ç ¹Ýȯ »óÅ°ªÀº 0 ÀÌ´Ù. popd ´Â À߸øµÈ ¿É¼ÇÀ» Àû°Å³ª, µð·ºÅ丮 ½ºÅÃÀÌ ºñ¾î Àְųª, Á¸ÀçÇÏÁö ¾Ê´Â µð·ºÅ丮 ½ºÅà Ç׸ñÀ» ¸í½ÃÇϰųª µð·ºÅ丮 À̵¿ÀÌ ½ÇÆÐÇÒ °æ¿ì °ÅÁþÀ» ¹ÝȯÇÑ´Ù.

pushd [µð·ºÅ丮]
pushd +/-n
µð·ºÅ丮¸¦ µð·ºÅ丮 ½ºÅÃÀÇ ¸Ç À§¿¡ Ãß°¡Çϰųª, ½ºÅÃÀ» ȸÀü½ÃÄÑ ½ºÅÃÀÇ ÃÖ »óÀ§ Ç׸ñÀ» ÇöÀç ÀÛ¾÷ µð·ºÅ丮·Î ¸¸µç´Ù. Àμö°¡ ¾øÀ¸¸é, ÃÖ»óÀ§ µÎ µð·ºÅ丮¸¦ ±³È¯ÇÑ´Ù. µð·ºÅ丮 ½ºÅÃÀÌ ºñ¾î ÀÖÁö ¾ÊÀ¸¸é 0À» ¹ÝȯÇÑ´Ù.
+n
n¹ø° µð·ºÅ丮( dirs ¸í·ÉÀÌ º¸¿©ÁÖ´Â ¸ñ·ÏÀÇ ¸Ç ¿ÞÂʺÎÅÍ ¼¾´Ù) ÀÌ ¸Ç À§¿¡ ³õÀ̵µ·Ï ½ºÅÃÀ» ȸÀü½ÃŲ´Ù. )
-n
n¹ø° µð·ºÅ丮(¿À¸¥ÂʺÎÅÍ ¼¾´Ù)°¡ ¸Ç À§¿¡ ³õÀ̵µ·Ï ½ºÅÃÀ» ȸÀü½ÃŲ´Ù.
µð·ºÅ丮
µð·ºÅ丮 ¸¦ µð·ºÅ丮 ½ºÅà ¸Ç À§¿¡ Ãß°¡ÇÏ¿© »õ·Î¿î ÀÛ¾÷ µð·ºÅ丮°¡ µÇµµ·Ï ÇÑ´Ù.

pushd ¸í·ÉÀÌ ¼º°øÀûÀ̸é, dirs ¸í·Éµµ ¼öÇàÇÑ´Ù. ù¹ø° Çü½ÄÀ» »ç¿ëÇϸé, pushd ´Â µð·ºÅ丮 ·Î cd ÇÏ´Â °ÍÀ» ½ÇÆÐÇÏÁö ¾Ê´Â ÇÑ, 0 À» ¹ÝȯÇÑ´Ù. µÎ¹ø° Çü½ÄÀ» »ç¿ëÇϸé, pushd ´Â µð·ºÅ丮 ½ºÅÃÀÌ ºñ¾î Àְųª, Á¸ÀçÇÏÁö ¾Ê´Â µð·ºÅ丮 ½ºÅà Ç׸ñÀ» ¼±ÅÃÇϰųª, ÁöÁ¤ÇÑ »õ ÇöÀç µð·ºÅ丮·Î À̵¿Çϴµ¥ ½ÇÆÐÇÑ °æ¿ì°¡ ¾Æ´Ï¸é 0À» ¹ÝȯÇÑ´Ù.

pwd
ÇöÀç µð·¹Å丮ÀÇ Àý´ë °æ·Î¸íÀ» Ãâ·ÂÇÑ´Ù. set ³»ºÎ¸í·ÉÀÇ -P ¿É¼ÇÀÌ ¼³Á¤µÇ¾î ÀÖÀ¸¸é °æ·Î¸í¿¡ ½Éº¼¸¯ ¸µÅ©¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù. ( ½© º¯¼ö ¼½¼Ç¿¡¼­ nolinks ¿¡ ´ëÇÑ ¼³¸íÀ» Âü°íÇ϶ó.) above). ÇöÀç µð·ºÅ丮ÀÇ °æ·Î¸íÀ» Àд µµÁß ¿À·ù°¡ ¹ß»ýÇÏÁö ¾Ê¾Ò´Ù¸é °á°ú ¹Ýȯ°ªÀº 0ÀÌ´Ù.
read [-r] [À̸§ ...]
Ç¥ÁØ ÀÔ·ÂÀ¸·ÎºÎÅÍ ÇÑ ÁÙÀ» Àоîµé¿© ±× ù¹ø° ´Ü¾î¸¦ ù¹ø° À̸§ ¿¡ ÇÒ´çÇÏ°í µÎ¹ø° ´Ü¾î¸¦ µÎ¹ø° À̸§ ¿¡ ÇÒ´çÇÏ°í ³ª¸ÓÁö ³²Àº ´Ü¾îµéÀ» ¸¶Áö¸· À̸§ ¿¡ ÇÒ´çÇÑ´Ù. IFS ¿¡ ÀÖ´Â ´Ü¾î¸¸À» ´Ü¾î ±¸ºÐÀÚ·Î ÀνÄÇÑ´Ù. ¾Æ¹«·± À̸§ µµ ÀûÁö ¾ÊÀ¸¸é ÀоîµéÀÎ ÇàÀ» REPLY º¯¼ö¿¡ ÇÒ´çÇÑ´Ù. ÆÄÀÏ ³¡ ¹®ÀÚ¸¦ ¸¸³­ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¹Ýȯ°ªÀº 0 ÀÌ´Ù. -r ¿É¼ÇÀ» ÁÖ¸é ¹é½½·¡½¬-°³Çà ¹®ÀÚ ½ÖÀ» ¹«½ÃÇÏÁö ¾Ê°í ¹é½½·¡½¬¸¦ ÇàÀÇ ÀϺηΠÀνÄÇÑ´Ù.
readonly [-f] [À̸§ ...]
readonly -p
ÁÖ¾îÁø À̸§µéÀ» Àбâ Àü¿ëÀ¸·Î Ç¥±âÇÏ°í ´ÙÀ½¿¡ ³ª¿Ã ´ëÀÔ¹®¿¡ ÀÇÇØ À̸§µéÀÇ °ªÀÌ ¹Ù²îÁö ¾Êµµ·Ï ÇØ ÁØ´Ù. -f ¿É¼ÇÀ» ´õÇϸé, À̸§¿¡ ÇØ´çÇÏ´Â ÇÔ¼ö¸¦ Àбâ Àü¿ëÀ¸·Î Ç¥±âÇÑ´Ù. ¾Æ¹«·± Àμöµµ ¾ø°Å³ª -p ¿É¼ÇÀ» ÁÖ¾îÁ® ÀÖ´Â °æ¿ì¿¡´Â, ¸ðµç Àбâ Àü¿ë º¯¼ö ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. -- Àμö´Â ³ª¸ÓÁö Àμö¿¡ ´ëÇÑ Á¡°ËÀ» ÇÏÁö ¾Êµµ·Ï Áö½ÃÇÑ´Ù. À߸øµÈ ¿É¼ÇÀÌ Àְųª À̸§µé Áß Çϳª¶óµµ ÀûÁ¢ÇÑ ½© º¯¼ö À̸§ÀÌ ¾Æ´Ñ °æ¿ì ¶Ç´Â -f ´ÙÀ½¿¡ ³ª¿Â À̸§ ÀÌ ÇÔ¼ö°¡ ¾Æ´Ñ °æ¿ì¸¦ Á¦¿ÜÇÏ°í´Â ¹Ýȯ »óÅ°ªÀÌ 0 ÀÌ´Ù.
return [n]
ÇÔ¼ö¸¦ »óÅ ¹Ýȯ°ª n À» °®°í Á¾·áÇϵµ·Ï ÇÑ´Ù. n À» »ý·«Çϸé ÇÔ¼ö ¸öü ¾È¿¡¼­ ½ÇÇàÇÑ ¸¶Áö¸· ¸í·ÉÀÇ ¹Ýȯ »óÅ°ªÀ» »ç¿ëÇÑ´Ù. ÇÔ¼ö ¹Û¿¡¼­ »ç¿ëÇßÁö¸¸ . (source) ¸í·ÉÀ¸·Î ½ÇÇàÇÑ ½ºÅ©¸³Æ®¿¡¼­ »ç¿ëÇϸé, ½©Àº ±× ½ºÅ©¸³Æ® ½ÇÇàÀ» ¸ØÃß°í n ¶Ç´Â ½ºÅ©¸³Æ®¿¡¼­ ½ÇÇàÇÑ ¸¶Áö¸· ¸í·ÉÀÇ Á¾·á »óÅ°ªÀ» ½ºÅ©¸³Æ®ÀÇ Á¾·á »óÅ°ªÀ¸·Î ¹ÝȯÇÑ´Ù. ÇÔ¼ö ¹Û¿¡¼­ »ç¿ëÇßÀ¸¸ç .·Î ½ÇÇàÇÑ ½ºÅ©¸³Æ®°¡ ¾Æ´Ï¶ó¸é ¹Ýȯ »óÅ°ªÀº °ÅÁþÀÌ µÈ´Ù.
set [--abefhkmnptuvxldCHP] [-o ¿É¼Ç] [Àμö ...]
-a
µÚÀÌ¾î ³ª¿Ã ¸í·ÉÀÇ È¯°æÀ¸·Î exportÇϱâ À§ÇØ ¼öÁ¤ ¶Ç´Â »ý¼ºÇÒ º¯¼ö¸¦ ÀÚµ¿À¸·Î Ç¥±âÇÑ´Ù.
-b
Á¾·áÇÑ ¹é±×¶ó¿îµå ÀÛ¾÷ÀÇ »óŸ¦ ´ÙÀ½ ¹ø ÁÖ ÇÁ·ÒÇÁÆ® Àü¿¡ º¸¿© ÁÖ´Â °ÍÀÌ ¾Æ´Ï¶ó Áï½Ã º¸¿© ÁÖµµ·Ï ÇÑ´Ù. ( ½© º¯¼ö ¼½¼Ç¿¡¼­ notify Âü°í)
-e
°£´ÜÇÑ-¸í·É ( ½© ¹®¹ý Âü°í)ÀÌ 0 ¾Æ´Ñ »óÅ°ªÀ» °®°í Á¾·áÇϸé Áï½Ã Á¾·áÇÑ´Ù. ¸¸¾à ½ÇÆÐÇÑ ¸í·ÉÀÌ until ¶Ç´Â while ·çÇÁÀÇ ÀϺÎ, if ¹®ÀÇ ÀϺÎ, && ÀÇ ÀϺÎ, or || ¸ñ·ÏÀÇ ÀϺÎÀ̰ųª ¶Ç´Â ¸í·ÉÀÇ ¹Ýȯ°ªÀÌ ! À¸·Î ¹ÝÀüµÇ¸é Á¾·áÇÏÁö ¾Ê´Â´Ù.
-f
°æ·Î¸í È®ÀåÀ» ÇÏÁö ¾Ê´Â´Ù.
-h
ÇÔ¼ö¸¦ Á¤ÀÇÇÒ ¶§ ÇÔ¼ö ¸í·ÉÀ» ã¾Æ ±â¾ïÇØ µÐ´Ù. ÇÔ¼ö¸¦ ½ÇÇàÇÒ ¶§ ÇÔ¼ö ¸í·ÉÀ» Á¤»óÀûÀ¸·Î ã¾Æ º»´Ù.
-k
¸í·É À̸§ ¾Õ¿¡ ÀûÀº °Í »Ó ¾Æ´Ï¶ó, ¸ðµç Å°¿öµå Àμö¸¦ ¸í·ÉÀÇ È¯°æ¿¡ µÐ´Ù.
-m
¸ð´ÏÅÍ(°¨½Ã) ¸ðµå. ÀÛ¾÷ Á¦¾î¸¦ »ç¿ëÇÑ´Ù. Áö¿øÇÏ´Â ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇÏ´Â ´ëÈ­Çü ½©¿¡ ´ëÇؼ­´Â ÀÌ Ç÷¡±×°¡ ÀÚµ¿À¸·Î ÄÑÁø´Ù. ( ÀÛ¾÷ Á¦¾î Âü°í). ¹é±×¶ó¿îµå ÀÛ¾÷Àº º°µµÀÇ ÇÁ·Î¼¼½º ±×·ì ¾È¿¡¼­ ½ÇÇàµÇ¸ç ½ÇÇàÀ» ¿Ï·áÇϸé Á¾·á »óÅ°ªÀ» Æ÷ÇÔÇÏ´Â ÇàÀ» Ãâ·ÂÇÑ´Ù.
-n
¸í·ÉÀ» ÀÐÁö¸¸ ½ÇÇàÇÏÁö´Â ¾Ê´Â´Ù. ½© ½ºÅ©¸³Æ® ¹®¹ý ¿À·ù¸¦ Á¡°ËÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´ëÈ­Çü ½©¿¡¼­´Â ¹«½ÃÇÑ´Ù.
-o ¿É¼Ç-À̸§
¿É¼Ç-À̸§Àº ´ÙÀ½ Áß ÇÑ °¡ÁöÀÌ´Ù:
allexport
-a ¿Í °°´Ù.
braceexpand
½©ÀÌ Áß°ýÈ£ È®ÀåÀ» ÇàÇÑ´Ù. ( ¾Õ¼­ ³ª¿Â Áß°ýÈ£ È®Àå Âü°í) ¼±ÅÃÇÏÁö ¾Ê¾Æµµ ±âº»°ªÀÌ´Ù.
emacs
À̸ƽº ½ºÅ¸ÀÏÀÇ ¸í·ÉÇà ÆíÁý ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ´Ù. ½©À» ½ÃÀÛÇÒ ¶§ -nolineediting ¿É¼ÇÀ» ºÙÀÌÁö ¾ÊÀº ÇÑ, ½©ÀÌ ´ëÈ­Çü ¸ðµåÀÏ ¶§ÀÇ ±âº»°ªÀÌ´Ù.
errexit
-e¿Í °°´Ù.
histexpand
-H¿Í °°´Ù.
ignoreeof
¸¶Ä¡ ½© ¸í·É `IGNOREEOF=10'À» ½ÇÇàÇÑ °Í°ú °°Àº È¿°ú¸¦ ¹ßÈÖÇÑ´Ù. (¾Õ¼­ ³ª¿Â ½© º¯¼ö Âü°í).
interactive-comments
¾î¶² ´Ü¾î¸¦ # ·Î ½ÃÀÛÇÏ¸é ±× ´Ü¾î¿Í ±× µÚÀÇ ¸ðµç ¹®ÀÚ¸¦ ´ëÈ­Çü ½©¿¡¼­ ¹«½ÃÇϵµ·Ï ÇÑ´Ù. (¾Õ¼­ ³ª¿Â ÁÖ¼® Âü°í).
monitor
-m¿Í °°´Ù.
noclobber
-C¿Í °°´Ù.
noexec
-n¿Í °°´Ù.
noglob
-f¿Í °°´Ù.
nohash
-d¿Í °°´Ù.
notify
-b¿Í °°´Ù.
nounset
-u¿Í °°´Ù.
physical
-P¿Í °°´Ù.
posix
POSIX 1003.2 Ç¥ÁØ°ú ±âº»ÀûÀ¸·Î ´Ù¸¥ bashÀÇ Çൿ¹æ½ÄÀ» POSIX Ç¥ÁØÀ» µû¸£µµ·Ï ¸¸µç´Ù.
privileged
-p¿Í °°´Ù.
verbose
-v¿Í °°´Ù.
vi
vi ½ºÅ¸ÀÏÀÇ ¸í·ÉÇà ÆíÁý ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ´Ù.
xtrace
-x¿Í °°´Ù.

¿É¼Ç-À̸§À» ÀûÁö ¾ÊÀ¸¸é ÇöÀç ¿É¼Ç°ªÀ» Ãâ·ÂÇÑ´Ù.

-p
privileged ¸ðµå¸¦ ÄÒ´Ù. ÀÌ ¸ðµå¿¡¼­´Â $ENV ÆÄÀÏÀ» ó¸®ÇÏÁö ¾ÊÀ¸¸ç, ½© ÇÔ¼ö¸¦ ȯ°æÀ¸·ÎºÎÅÍ »ó¼ÓÇÏÁö ¾Ê´Â´Ù. À¯È¿ »ç¿ëÀÚ (±×·ì) ID¿Í ½ÇÁ¦ »ç¿ëÀÚ (±×·ì) ID°¡ ÀÏÄ¡ÇÏÁö ¾ÊÀ¸¸é ½Ãµ¿ÇÒ ¶§ ÀÚµ¿À¸·Î ÀÛµ¿ÇÑ´Ù. ÀÌ ¿É¼ÇÀ» ²ô¸é À¯È¿ »ç¿ëÀÚ, ±×·ì ID¸¦ ½ÇÁ¦ »ç¿ëÀÚ, ±×·ì ID·Î ¼³Á¤ÇÑ´Ù.
-t
¸í·É Çϳª¸¦ ÀÐ¾î ½ÇÇàÇÑ ÈÄ Á¾·áÇÑ´Ù.
-u
¸Å°³º¯¼ö È®Àå ½Ã ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº º¯¼ö¸¦ ¿À·ù·Î °£ÁÖÇÑ´Ù. ¹Ì¼³Á¤ º¯¼ö¿¡ ´ëÇÑ È®ÀåÀ» ½ÃµµÇϸé, ½©Àº ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í ´ëÈ­Çü ¸ðµå°¡ ¾Æ´Ï¸é 0 ¾Æ´Ñ »óŸ¦ °®°í Á¾·áÇÑ´Ù.
-v
½©¿¡¼­ Çà ÀÔ·ÂÀ» ¹ÞÀ» ¶§¸¶´Ù ±× ÀÔ·ÂÇàÀ» Ãâ·ÂÇÑ´Ù.
-x
°¢°¢ÀÇ °£´ÜÇÑ-¸í·É À» È®ÀåÇÑ ÈÄ, bash PS4, ÀÇ È®Àå°ªÀ» Ç¥½ÃÇÏ°í ¸í·É°ú È®ÀåµÈ Àμö¸¦ Ç¥½ÃÇÑ´Ù.
-l
for À̸§ [in ´Ü¾î] ¸í·ÉÀÇ À̸§ ¹ÙÀεùÀ» ÀúÀåÇÏ°í º¹¿øÇÑ´Ù. (¾Õ¼­ ³ª¿Â ½© ¹®¹ý Âü°í).
-d
½ÇÇàÇϱâ À§ÇØ ÂüÁ¶ÇÏ´Â ¸í·É Çؽ¬¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. º¸Åë ¸í·ÉÀ» Çؽ¬ Å×ÀÌºí¿¡ ±â¾ïÇØ µÎ°í ÀÏ´Ü ¹ß°ßÇÏ¸é ´Ù½Ã´Â ÂüÁ¶ÇÒ ÇÊ¿ä ¾ø´Ù.
-C
½© ¸í·É `noclobber='À» ½ÇÇàÇÑ °Í°ú °°Àº È¿·ÂÀ» ¹ßÈÖÇÑ´Ù. (¾Õ¼­ ³ª¿Â ½© º¯¼ö Âü°í).
-H
! ½ºÅ¸ÀÏÀÇ È÷½ºÅ丮 ġȯÀ» »ç¿ëÇÑ´Ù. ½©ÀÌ ´ëÈ­Çü ¸ðµåÀÌ¸é ±âº»À¸·Î ÄÑÁö´Â Ç÷¡±×ÀÌ´Ù.
-P
¼³Á¤Çϸé, ÇöÀç µð·ºÅ丮¸¦ º¯°æÇÏ´Â cd ¿Í °°Àº ¸í·É ½ÇÇà Áß ½Éº¼¸¯ ¸µÅ©¸¦ µû¸£Áö ¾Ê´Â´Ù. ´ë½Å ¹°¸®ÀûÀÎ µð·ºÅ丮¸¦ »ç¿ëÇÑ´Ù.
--
ÀÌ Ç÷¡±× µÚ¿¡ ¾Æ¹«·± Àμöµµ ³ª¿ÀÁö ¾ÊÀ¸¸é À§Ä¡ ¸Å°³º¯¼ö¸¦ unsetÇÑ´Ù. ¸¸¾à ³ª¿À¸é, - ·Î ½ÃÀÛÇÏ´Â °ÍÀÌ ÀÖ´Ù ÇÒ Áö¶óµµ À§Ä¡ ¸Å°³º¯¼ö¸¦ Àμö·Î ¼³Á¤ÇÑ´Ù.
-
¿É¼ÇÀÇ ³¡À» ³ªÅ¸³»¸ç, ±× µÚ¿¡ ³ª¿À´Â ¸ðµç ÀμöµéÀ» À§Ä¡ ¸Å°³º¯¼ö·Î ¼³Á¤ÇÑ´Ù. -x ¿Í -v ¿É¼ÇÀÌ ²¨Áø´Ù. ¸¸¾à ¾Æ¹«·± Àμöµµ ¾ø´Ù¸é, À§Ä¡ ¸Å°³º¯¼ö´Â ±×´ë·ÎÀÌ´Ù.

´Ù¸¥ ½ÄÀ¸·Î ¾ð±ÞÇÏÁö ¾Ê´Â ÇÑ, ÀÌ Ç÷¡±×´Â ±âº»ÀûÀ¸·Î ²¨Á® ÀÖ´Ù. - ´ë½Å + ¸¦ »ç¿ëÇϸé Ç÷¡±×¸¦ ²ö´Ù. ½©À» ½ÇÇàÇÒ ¶§ ¿É¼ÇÀ¸·Î ÀûÀ» ¼ö ÀÖ´Ù. ÇöÀç Ç÷¡±× »óÅ´ $- ¸¦ º¸¸é ¾Ë ¼ö ÀÖ´Ù. ¿É¼Ç Àμö¸¦ ó¸®ÇÑ ÈÄ, ³ª¸ÓÁö n °³ÀÇ Àμö´Â À§ ¸Å°³º¯¼öÀÇ °ªÀ¸·Î °£ÁÖÇÏ°í Â÷·Ê´ë·Î $1, $2, ... $n ¿¡ ÇÒ´çÇÑ´Ù. ¾Æ¹«·± ¿É¼Çµµ ¾ø°í Àμöµµ ¾øÀ¸¸é ¸ðµç ½© º¯¼ö¸¦ Ãâ·ÂÇÑ´Ù. À߸øµÈ ¿É¼ÇÀÌ ¾ø´Â ÇÑ, ¹Ýȯ »óÅ°ªÀº Ç×»ó ÂüÀÌ´Ù.

shift [n]
n+1 ºÎÅÍÀÇ À§Ä¡ ¸Å°³º¯¼ö À̸§À» $1 .... ·Î º¯°æÇÑ´Ù. $#ºÎÅÍ $#-n+1±îÁöÀÇ ¸Å°³º¯¼ö´Â unsetµÈ´Ù. n ÀÌ 0 À̸é, ¸Å°³º¯¼öÀÇ º¯È­´Â ¾ø´Ù. n ÀÌ ÁÖ¾îÁöÁö ¾ÊÀ¸¸é 1 ·Î °£ÁÖÇÑ´Ù. n Àº $#º¸´Ù À۰ųª °°Àº À½¼ö ¾Æ´Ñ ¼ýÀÚ¿©¾ß ÇÑ´Ù. n ÀÌ $#º¸´Ù Å©¸é, À§Ä¡ ¸Å°³º¯¼öÀÇ º¯È­´Â ¾ø´Ù. n ÀÌ $# º¸´Ù Å©°Å³ª 0 º¸´Ù ÀÛÀ¸¸é ¹Ýȯ »óÅ°ªÀº 0 º¸´Ù Å©´Ù; ±×·¸Áö ¾ÊÀ¸¸é 0 ÀÌ´Ù.
suspend [-f]
SIGCONT ½Ã±×³ÎÀ» ¹ÞÀ» ¶§±îÁö ½©ÀÇ ½ÇÇàÀ» Á¤Áö½ÃŲ´Ù. -f ¿É¼ÇÀº ·Î±×ÀÎ ½©À̶ó ÇÒ Áö¶óµµ ºÒÆò ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾Êµµ·Ï ÇÑ´Ù; ¾îÂî µÇ¾úµç ÀϽà Á¤ÁöÇÑ´Ù. ½©ÀÌ ·Î±×ÀÎ ½©À̸鼭µµ -f ÀÌ ¾ø°Å³ª ¶Ç´Â ÀÛ¾÷ Á¦¾î ±â´ÉÀÌ ÀÛµ¿ ÁßÀÎ »óÅ°¡ ¾Æ´Ï¸é ¹Ýȯ »óÅ°ªÀº 0 ÀÌ µÈ´Ù.
test Ç¥Çö½Ä
[ Ç¥Çö½Ä ]
Á¶°Ç Ç¥Çö½Ä À» Æò°¡ÇÏ¿© 0 (Âü) ¶Ç´Â 1 (°ÅÁþ)À» »óÅ°ªÀ¸·Î ¹ÝȯÇÑ´Ù. Ç¥Çö½ÄÀº ÀÏÇ× ¶Ç´Â ÀÌÇ× Ç¥Çö½ÄÀÏ ¼ö ÀÖ´Ù. ÀÏÇ× Ç¥Çö½ÄÀº ÁÖ·Î ÆÄÀÏÀÇ »óŸ¦ Á¡°ËÇÒ ¶§ »ç¿ëÇÑ´Ù. ¹®ÀÚ¿­ ¿¬»êÀÚ¿Í ¼öÄ¡ ºñ±³ ¿¬»êÀÚµµ ÀÖ´Ù. °¢ ¿¬»êÀÚ¿Í ÇÇ¿¬»êÀÚ´Â °³º°ÀûÀÎ Àμö ÇüŸ¦ ¶ì¾î¾ß ÇÑ´Ù. ÆÄÀÏÀÌ /dev/fd/nÀÇ ÇüÅÂÀÏ ¶§¿¡´Â, ÆÄÀÏ ±â¼úÀÚ n¸¦ Á¡°ËÇÑ´Ù.
-b ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ºí·° Ư¼ö ÆÄÀÏÀ̸é Âü.
-c ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ¹®ÀÚ Æ¯¼ö ÆÄÀÏÀ̸é Âü.
-d ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í µð·ºÅ丮À̸é Âü.
-e ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇϸé Âü.
-f ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ÀÏ¹Ý ÆÄÀÏÀ̸é Âü.
-g ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í set-group-idÀ̸é Âü.
-k ÆÄÀÏ
ÆÄÀÏ¿¡ ``½ºÆ½Å°(sticky)'' ºñÆ®°¡ ¼³Á¤µÇ¾î ÀÖÀ¸¸é Âü.
-L fÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ½Éº¼¸¯ ¸µÅ©À̸é Âü.
-p ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ¸í¸íµÈ(named) ÆÄÀÌÇÁÀ̸é Âü.
-r ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ÀÐÀ» ¼ö ÀÖÀ¸¸é Âü.
-s ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ±× Å©±â°¡ 0 º¸´Ù Å©¸é Âü.
-S ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ¼ÒÄÏÀ̸é Âü.
-t fd
fd (ÆÄÀÏ ±â¼úÀÚ)°¡ ¿­¸° »óÅÂÀÌ°í Å͹̳ÎÀ̸é Âü.
-u ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í set-user-id ºñÆ®°¡ ¼³Á¤µÇ¾î ÀÖÀ¸¸é Âü.
-w ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ¾µ ¼ö ÀÖÀ¸¸é Âü.
-x ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ½ÇÇà °¡´ÉÇϸé Âü.
-O ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í À¯È¿(effective) »ç¿ëÀÚ IDÀÇ ¼ÒÀ¯À̸é Âü.
-G ÆÄÀÏ
ÆÄÀÏÀÌ Á¸ÀçÇÏ°í À¯È¿ ±×·ì IDÀÇ ¼ÒÀ¯À̸é Âü.
ÆÄÀÏ1 -nt ÆÄÀÏ2
ÆÄÀÏ1ÀÌ (¼öÁ¤ ÀϽÿ¡ ÀÇ°ÅÇÏ¿©) ÆÄÀÏ2º¸´Ù »õ·Î¿î ÆÄÀÏÀ̸é Âü.
ÆÄÀÏ1 -ot ÆÄÀÏ2
ÆÄÀÏ1ÀÌ ÆÄÀÏ2º¸´Ù ¿À·¡ µÈ ÆÄÀÏÀ̸é Âü.
ÆÄÀÏ1 -ef ÆÄÀÏ2
ÆÄÀÏ1°ú ÆÄÀÏ2°¡ °°Àº ÀåÄ¡ÀÌ¸ç ¾ÆÀ̳ëµå ¹øÈ£°¡ °°À¸¸é Âü.
-z ¹®ÀÚ¿­
¹®ÀÚ¿­ÀÇ ±æÀÌ°¡ 0À̸é Âü.
-n ¹®ÀÚ¿­
¹®ÀÚ¿­
¹®ÀÚ¿­ ÀÇ ±æÀÌ°¡ 0ÀÌ ¾Æ´Ï¸é Âü.
¹®ÀÚ¿­1 = ¹®ÀÚ¿­2
µÎ ¹®ÀÚ¿­ÀÌ °°À¸¸é Âü.
¹®ÀÚ¿­1 != ¹®ÀÚ¿­2
µÎ ¹®ÀÚ¿­ÀÌ °°Áö ¾ÊÀ¸¸é Âü.
! Ç¥Çö½Ä
Ç¥Çö½Ä ÀÌ °ÅÁþÀ̸é Âü.
Ç¥Çö½Ä1 -a Ç¥Çö½Ä2
Ç¥Çö½Ä1 °ú Ç¥Çö½Ä2 µÑ ´Ù ÂüÀ̸é Âü.
Ç¥Çö½Ä1 -o Ç¥Çö½Ä2
Ç¥Çö½Ä1 ¶Ç´Â Ç¥Çö½Ä2 µÑ Áß Çϳª°¡ ÂüÀ̸é Âü.
Àμö1 ¿¬»êÀÚ Àμö2
¿¬»êÀÚ ´Â -eq, -ne, -lt, -le, -gt, ¶Ç´Â -ge Áß ÇϳªÀÌ´Ù. À§¿Í °°Àº ¼öÄ¡ ÀÌÇ× ¿¬»êÀÚ´Â °¢°¢ Àμö1ÀÌ Àμö2¿Í °°°Å³ª, °°Áö ¾Ê°Å³ª, À۰ųª, À۰ųª °°°Å³ª, Å©°Å³ª, Å©°Å³ª °°À» ¶§¿¡ ÂüÀÌ´Ù. Àμö1 °ú Àμö2 ´Â ¾çÀÇ Á¤¼ö, À½ÀÇ Á¤¼ö ¶Ç´Â -l ¹®ÀÚ¿­°ú °°ÀÌ ¹®ÀÚ¿­ ÀÇ ±æÀÌ·Î Æò°¡µÇ´Â Ưº°ÇÑ Ç¥Çö½ÄÀÌ µÉ ¼ö ÀÖ´Ù.
times
½©°ú ½©·ÎºÎÅÍ ½ÇÇàÇÑ ÇÁ·Î¼¼½ºµé¿¡ ´ëÇÏ¿© »ç¿ëÀÚ ¿µ¿ª¿¡¼­ÀÇ ¼Ò¸ð ½Ã°£, ½Ã½ºÅÛ ¿µ¿ª¿¡¼­ÀÇ ¼Ò¸ð ½Ã°£À» Ãâ·ÂÇÑ´Ù. ¹Ýȯ°ªÀº 0 ÀÌ´Ù.
trap [-l] [Àμö] [½Ã±×³Î½ºÆå]
½©ÀÌ ½Ã±×³Î½ºÆå ÀÌ °¡¸®Å°°í ÀÖ´Â ½Ã±×³ÎÀ» ¹ÞÀ¸¸é Àμö ·Î ÁÖ¾îÁø ¸í·ÉÀ» ÀÐ¾î ½ÇÇàÇϵµ·Ï ÇÑ´Ù. Àμö °¡ ¾ø°Å³ª - À̸é, Á¦½ÃÇÑ ¸ðµç ½Ã±×³Î¿¡ ´ëÇÏ¿© ¿ø·¡ÀÇ °ªÀ¸·Î µ¹¾Æ°£´Ù. (Áï ½©À» ½ÃÀÛÇßÀ» ¶§ÀÇ °ª) Àμö °¡ ³Î ¹®ÀÚ¿­ÀÌ¸é ½©°ú ½©ÀÌ ½ÇÇàÇÑ ¸í·ÉÀÌ ±× ½Ã±×³ÎÀ» ¹«½ÃÇØ ¹ö¸°´Ù. ½Ã±×³Î½ºÆå Àº <signal.h>¿¡ Á¤ÀǵǾî ÀÖÀ¸¸é ½Ã±×³Î À̸§À̰ųª, ½Ã±×³Î ¹øÈ£ÀÌ´Ù. ½Ã±×³Î½ºÆå ÀÌ EXIT (0) À̸é Àμö ·Î ÁÖ¾îÁø ¸í·ÉÀ» ½© Á¾·á ½Ã¿¡ ½ÇÇàÇÑ´Ù. ¾Æ¹«·± Àμöµµ ¾øÀ¸¸é, trap Àº °¢ ½Ã±×³Î ¹øÈ£¿Í ¿¬°üµÈ ¸í·É ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. -l ¿É¼ÇÀ» ÁÖ¸é ½Ã±×³Î À̸§°ú ÇØ´çÇÏ´Â ¹øÈ£ ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù. -- Àμö´Â ±× µÚ¿¡ ³ª¿À´Â Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ÇÏÁö ¾Êµµ·Ï ÇÑ´Ù. ½©À» ½ÃÀÛÇÒ ¶§ ¹«½ÃÇÑ ½Ã±×³Î¿¡ ´ëÇؼ­´Â °¡·Îä°Å³ª Àç¼³Á¤ÇÒ ¼ö ¾ø´Ù. °¡·Î æ ½Ã±×³ÎÀº ÀÚ½Ä ÇÁ·Î¼¼½º°¡ »õ·Ó°Ô »ý¼ºµÉ ¶§ ¿ø·¡ÀÇ °ªÀ¸·Î Àç¼³Á¤µÈ´Ù. °¡·Îä±â À̸§ ¶Ç´Â ¹øÈ£°¡ À¯È¿ÇÏÁö ¾ÊÀ¸¸é °ÅÁþÀÌ°í ±×·¸Áö ¾ÊÀ¸¸é trap Àº ÂüÀ» ¹ÝȯÇÑ´Ù.
type [-all] [-type | -path] À̸§ [À̸§ ...]
¿É¼Ç¾øÀÌ »ç¿ëÇϸé, À̸§ ÀÌ ¸í·É À̸§À¸·Î »ç¿ëÇÏ¿´À» ¶§ ¾î¶»°Ô Çؼ®ÇÒ °ÍÀÎÁö ¾Ë·Á ÁØ´Ù. -type Ç÷¡±×¸¦ »ç¿ëÇϸé, type Àº À̸§ ÀÌ °¢°¢ ¾Ù¸®¾î½º, ½©ÀÇ ¿¹¾àµÈ ´Ü¾î, ÇÔ¼ö, ³»ºÎÇÔ¼ö, ¶Ç´Â µð½ºÅ© ÆÄÀÏÀÏ ¶§, alias, keyword, function, builtin, ±×¸®°í file Áß Çϳª¸¦ Ãâ·ÂÇÑ´Ù. À̸§À» ãÀ» ¼ö ¾øÀ¸¸é ¾Æ¹« °Íµµ Ãâ·ÂÇÏÁö ¾Ê°í ¹Ýȯ°ªÀº °ÅÁþÀÌ µÈ´Ù. -path Ç÷¡±×¸¦ »ç¿ëÇϸé, type Àº À̸§ ÀÌ ¸í·É À̸§À¸·Î »ç¿ëµÇ¾úÀ» ¶§ ½ÇÇàµÉ µð½ºÅ© ÆÄÀÏ À̸§À» ¹ÝȯÇϰųª, -type ÀÌ file À» ¹ÝȯÇÏÁö ¾ÊÀ» ¶§¿¡´Â ¾Æ¹« °Íµµ ¹ÝȯÇÏÁö ¾Ê´Â´Ù. ¸í·ÉÀÌ Çؽ¬µÈ »óÅÂÀ̸é, -path ´Â PATH »ó¿¡¼­ óÀ½À¸·Î ³ª¿À´Â ÆÄÀÏÀÌ ¾Æ´Ï¶ó Çؽ¬ °ªÀ» ¹ÝȯÇÒ °ÍÀÌ´Ù. -all Ç÷¡±×¸¦ »ç¿ëÇϸé, type Àº À̸§ À̶ó´Â À̸§À» Æ÷ÇÔÇÏ´Â ½ÇÇà ÆÄÀÏÀÌ Æ÷ÇÔµÈ ¸ðµç Àå¼Ò¸¦ Æ÷ÇÔÇÑ´Ù. -path Ç÷¡±×¸¦ ÇÔ²² »ç¿ëÇÏÁö ¾ÊÀ» ¶§¿¡¸¸, ¾Ù¸®¾î½º¿Í ÇÔ¼ö¸¦ Æ÷ÇÔÇÑ´Ù. -all À» »ç¿ëÇÒ ¶§¿¡´Â Çؽ¬ ¸í·É Å×À̺íÀ» ÂüÁ¶ÇÏÁö ¾Ê´Â´Ù. type Àº -all, -type, °ú -path ´ë½Å °¢°¢ -a, -t, °ú -p ¸¦ ¹Þ¾ÆµéÀδÙ. -- Àμö´Â ±× µÚ¿¡ ³ª¿À´Â Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ÇÏÁö ¾Êµµ·Ï ÇÑ´Ù. type Àº Àμö¸¦ ¹ß°ßÇßÀ» ¶§¿¡¸¸ ÂüÀ» ¹ÝȯÇÏ°í ¹ß°ßÇÏÁö ¸øÇßÀ» ¶§¿¡´Â °ÅÁþÀ» ¹ÝȯÇÑ´Ù.
ulimit [-SHacdfmstpnuv [Á¦ÇÑ]]
Ulimit Àº Á¦ÇÑ ±â´ÉÀ» Áö¿øÇÏ´Â ½Ã½ºÅÛ »ó¿¡¼­ ½©°ú ½©ÀÌ ½ÇÇàÇÑ ÇÁ·Î¼¼½º¿¡ ´ëÇÏ¿© »ç¿ë ÀÚ¿ì³ÊÀ» Á¦ÇÑÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁØ´Ù. Á¦ÇÑ °ªÀº °¢ ÀÚ¿ø¿¡ ´ëÇÑ ´ÜÀ§ °ªÀ̰ųª unlimited ¶ó´Â °ªÀ» °¡Áú ¼ö ÀÖ´Ù. H¿Í S ¿É¼ÇÀº ÁÖ¾îÁø ÀÚ¿ø¿¡ ´ëÇÑ Çϵå(hard) ¶Ç´Â ¼ÒÇÁÆ®(soft) ¼³Á¤À» ¸í½ÃÇÑ´Ù. Çϵå Á¦ÇÑÀº ÀÏ´Ü ¼³Á¤µÇ¸é ´õ ÀÌ»ó ´Ã¸± ¼ö ¾ø´Ù; ÇÑÆí ¼ÒÇÁÆ® Á¦ÇÑÀº Çϵå Á¦ÇÑ °ª±îÁö ´Ã¸± ¼öµµ ÀÖ´Ù. H ¿Í S Áß ¾Æ¹« °Íµµ ¸í½ÃµÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¼ÒÇÁÆ® Á¦ÇÑÀ̶ó°í °£ÁÖÇÑ´Ù. Á¦ÇÑ À» »ý·«Çϸé H ¿É¼ÇÀÌ ¾ø´Â ÇÑ, ÀÚ¿øÀÇ ÇöÀç ¼ÒÇÁÆ® Á¦ÇÑ °ªÀ» Ãâ·ÂÇÑ´Ù. ¿©·¯ °³ÀÇ ÀÚ¿øÀ» ¸í½ÃÇß´Ù¸é °ª ¾Õ¿¡ Á¦ÇÑ À̸§°ú ´ÜÀ§¸¦ Ãâ·ÂÇØ ÁØ´Ù. ±âŸ ´Ù¸¥ ¿É¼ÇÀº ´ÙÀ½°ú °°ÀÌ Çؼ®ÇÑ´Ù:
-a
¸ðµç ÇöÀç Á¦ÇÑ »çÇ×À» º¸°íÇÑ´Ù.
-c
ÄÚ¾î ÆÄÀÏÀÇ ÃÖ´ë Å©±â
-d
ÇÁ·Î¼¼½ºÀÇ µ¥ÀÌÅÍ ¼¼±×¸ÕÆ®ÀÇ ÃÖ´ë Å©±â
-f
½©ÀÌ ¸¸µé ¼ö ÀÖ´Â ÆÄÀÏÀÇ ÃÖ´ë Å©±â
-m
»óÁÖ ¼³Á¤(resident size) ÃÖ´ë Å©±â
-s
ÃÖ´ë ½ºÅà ũ±â
-t
ÃÊ ´ÜÀ§ÀÇ ÃÖ´ë CPU ½Ã°£
-p
512 ¹ÙÀÌÆ® ºí·° ´ÜÀ§·Î ÆÄÀÌÇÁÀÇ Å©±â(¼³Á¤ °¡´ÉÇÏÁö ¾ÊÀ» ¼ö ÀÖÀ½)
-n
¿­ ¼ö ÀÖ´Â ÆÄÀÏ ±â¼úÀÚÀÇ ÃÖ´ë Å©±â (´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼­´Â ¼³Á¤À» Çã¿ëÇÏÁö ¾Ê°í ¿À·ÎÁö Ãâ·Â¸¸ ÇÑ´Ù.)
-u
´ÜÀÏ »ç¿ëÀÚ¿¡°Ô Çã¿ëÇÏ´Â ÇÁ·Î¼¼½º ÃÖ´ë °¹¼ö
-v
½©¿¡ Çã¿ëÇÏ´Â °¡»ó ¸Þ¸ð¸®ÀÇ ÃÖ´ë·®

-- Àμö´Â ±× µÚ¿¡ ³ª¿À´Â Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ±ÝÁöÇÑ´Ù. Á¦ÇÑ ÀÌ ÁÖ¾îÁö¸é, ¸í½ÃÇÑ ÀÚ¿ø¿¡ ´ëÇÑ »õ·Î¿î °ªÀÌ µÈ´Ù.( -a ¿É¼ÇÀº Ç¥½ÃÇÒ ¶§¸¸ »ç¿ëÇÑ´Ù.) ¾Æ¹«·± ¿É¼Çµµ ¾øÀ¸¸é -f ·Î °£ÁÖÇÑ´Ù. °ªÀº ÃÊ ´ÜÀ§ÀÇ -t, 512 ¹ÙÀÌÆ®ÀÇ ºí·° ´ÜÀ§ÀÎ -p, ±×¸®°í ´ÜÀ§°¡ ¾ø´Â -n °ú -u ¸¦ Á¦¿ÜÇÏ°í, 1024 ¹ÙÀÌÆ® ´ÜÀ§·Î »ý°¢ÇÑ´Ù. À߸øµÈ ¿É¼ÇÀÌ Àְųª, Á¦ÇÑ °ª¿¡ unlimited ÀÌ¿ÜÀÇ ¼öÄ¡ ¾Æ´Ñ Àμö¸¦ Àû°Å³ª ¶Ç´Â »õ·Î¿î Á¦ÇÑÀ» ¼³Á¤Çϴµ¥ ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¹Ýȯ »óÅ°ªÀº 0 ÀÌ´Ù.

umask [-S] [¸ðµå]
»ç¿ëÀÚ ÆÄÀÏ »ý¼º ¸Å½ºÅ©¸¦ ¸ðµå ·Î ¼³Á¤ÇÑ´Ù. ¸ðµå °¡ ¼ýÀÚ·Î ½ÃÀÛÇϸé 8 Áø¼ö·Î Çؼ®ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é chmod(1) ¿Í ºñ½ÁÇÑ ½Éº¼¸¯ ¸Å½ºÅ©·Î Çؼ®ÇÑ´Ù. ¸ðµå ¸¦ »ý·«Çϰųª, -S ¿É¼ÇÀ» ÀûÀ¸¸é, ÇöÀçÀÇ ¸Å½ºÅ© °ªÀ» Ãâ·ÂÇÑ´Ù. -S ¿É¼ÇÀº ¸Å½ºÅ© °ªÀ» ½Éº¼¸¯ ÇüÅ·ΠÃâ·ÂÇϵµ·Ï ÇÑ´Ù; ±âº» Ãâ·Â ÇüÅ´ 8 Áø¼öÀÌ´Ù. -- Àμö´Â µÚ¿¡ ³ª¿À´Â Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ±ÝÁö½ÃŲ´Ù. ¸ðµå¸¦ ¼º°øÀûÀ¸·Î º¯°æÇϰųª ¾Æ¹«·± ¸ðµå °ªµµ ÀûÁö ¾ÊÀ¸¸é ¹Ýȯ »óÅ°ªÀº 0 ÀÌ°í ±× ³ª¸ÓÁö °æ¿ì¿¡ ´ëÇؼ­´Â °ÅÁþÀÌ´Ù.
unalias [-a] [À̸§ ...]
Á¤ÀÇµÈ ¾Ù¸®¾î½º ¸ñ·Ï¿¡¼­ À̸§À» Á¦°ÅÇÑ´Ù. -a ¸¦ ÀûÀ¸¸é ¸ðµç ¾Ù¸®¾î½º Á¤ÀǸ¦ Á¦°ÅÇÑ´Ù. ÀûÀº À̸§ ÀÌ Á¤ÀǵǾî ÀÖ´Â ¾Ù¸®¾î½º°¡ ¾Æ´Ñ °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¹Ýȯ°ªÀº ÂüÀÌ´Ù.
unset [-fv] [À̸§ ...]
°¢°¢ÀÇ À̸§ ¿¡ ´ëÇÏ¿©, ÇØ´çÇÏ´Â º¯¼ö¸¦ Á¦°ÅÇϰųª, -f ¿É¼ÇÀÇ °æ¿ì ÇÔ¼ö¸¦ Á¦°ÅÇÑ´Ù. -- Àμö´Â µÚ¿¡ ³ª¿À´Â Àμö¿¡ ´ëÇÑ ¿É¼Ç Á¡°ËÀ» ±ÝÁö½ÃŲ´Ù. PATH, IFS, PPID, PS1, PS2, UID, ±×¸®°í EUID ´Â unsetÇÒ ¼ö ¾ø´Ù. RANDOM, SECONDS, LINENO, ¶Ç´Â HISTCMD Áß Çϳª¸¦ unsetÇϸé, ±× °ªÀº ³ªÁß¿¡ ´Ù½Ã ¼³Á¤ÇÑ´Ù ÇÒ Áö¶óµµ °íÀ¯ÀÇ Æ¯¼ºÀ» ÀÒ°Ô µÈ´Ù. À̸§ ÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª unsetÇÒ ¼ö ¾ø´Â °ÍÀÌ ¾Æ´Ñ ÇÑ, Á¾·á »óÅ°ªÀº ÂüÀÌ´Ù.
wait [n]
ƯÁ¤ ÇÁ·Î¼¼½º¸¦ ±â´Ù¸®´Ù°¡ Á¾·á°ªÀ» ¹ÝȯÇÑ´Ù. n Àº ÇÁ·Î¼¼½º IDÀ̰ųª ÀÛ¾÷ ½ºÆåÀÌ´Ù; ÀÛ¾÷ ½ºÆåÀÌ¸é ±× ÀÛ¾÷ÀÇ ÆÄÀÌÇÁ¶óÀο¡ Á¸ÀçÇÏ´Â ¸ðµç ÇÁ·Î¼¼½º¸¦ ±â´Ù¸°´Ù. n À» ÀûÁö ¾ÊÀ¸¸é, ÇöÀç È°¼º ÁßÀÎ ¸ðµç ÇÁ·Î¼¼½º¸¦ ±â´Ù¸®¸ç ¹Ýȯ°ªÀº 0 ÀÌ´Ù. n ÀÌ Á¸ÀçÇÏÁö ¾Ê´Â ÇÁ·Î¼¼½º ¶Ç´Â ÀÛ¾÷À» °¡¸®Å°´Â °æ¿ì ¹Ýȯ »óÅ°ªÀº 127 ÀÌ´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ¹Ýȯ°ªÀº ±â´Ù·È´ø ¸¶Áö¸· ÇÁ·Î¼¼½º ¶Ç´Â ÀÛ¾÷ÀÇ Á¾·á »óÅ°ªÀÌ µÈ´Ù.
 

°ü·Ã Ç׸ñ

bash(1), sh(1)  

¿ªÀÚ

¹è¼ºÈÆ <plodder@kldp.org>, 2000-08-20


 

Index

À̸§
BASH BUILTIN ¸í·É¾îµé
°ü·Ã Ç׸ñ
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:06:55 GMT, March 25, 2004