fg

BASH_BUILTINS(1)            General Commands Manual           BASH_BUILTINS(1)



ì´ë¦
       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     ìºë¦¬ì§ 리í´
              \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



GNU                              1996 March 20                BASH_BUILTINS(1)