dialog

DIALOG(1)                   General Commands Manual                  DIALOG(1)



ëªì¹
       dialog - ì¸ ì¤í¬ë¦½í¸ë¡ë¶í° ë¤ì´ìë¡ê·¸ ë°ì¤ë¥¼ íìíë¤

ìì
       dialog --clear
       dialog --create-rc file
       dialog [ --title title ] [ --clear ] [ --hline line ] [ --hfile file ]
       box-options

í´ì¤
       dialog (ì)ë ì¸ ì¤í¬ë¦½í¸ë¡ë¶í°, ì§ë¬¸ íì, ë©ì¸ì§ íì íì ë±, ì¬ë¬ê°ì§
       ì¢ë¥ì ë¤ì´ìë¡ê·¸ ë°ì¤ë¥¼ íìíë íë¡ê·¸ë¨ìëë¤.  íì¬ ìí¬í¸ëê³  ìë
       ë¤ì´ìë¡ê·¸ ë°ì¤ë ì´íëë¡ìëë¤.

       yes/no ë°ì¤, menu ë°ì¤, input ë°ì¤, message ë°ì¤, text ë°ì¤, info ë°ì¤,
       checklist ë°ì¤, program ë°ì¤, ftree ë° tree ë°ì¤ìëë¤.

ìµì
       --clear
              ì¢ë£ìì íë©´ì í´ë¦¬ì´ í©ëë¤.

       --create-rc file
              dialog (ì)ë ë°íì ë°°ì¹ë¥¼ ìí¬í¸íê³  ììµëë¤.  file ì ìíì ì¤ì
              íì¼ì ì¨ëëë¤.

       --title title
              ë¤ì´ìë¡ê·¸ ë°ì¤ì ìµìíì íìíë ìºë¦í° ë¼ì¸ title (ì)를 ì§ì í©ëë¤.

       --hline line
              ë¤ì´ìë¡ê·¸ ë°ì¤ì ìµííì íìíë ìºë¦í° ë¼ì¸ line (ì)를 ì§ì í©ëë¤.

       --hfile file
              ?  í¤ë F1 í¤ë¥¼ íì´í 쳤ì ëì íìíë¤ file (ì)를 ì§ì í©ëë¤.

       ë°ì¤ ìµì

       --yesno text height width
              ì¸ë¡ height í¡ width ì ì¬ì´ì¦ì yes/no ë¤ì´ìë¡ê·¸ ë°ì¤ë¥¼
              íìí©ëë¤.  text ê·¸ë¦¬ê³  ì§ì ë ìºë¦í° ë¼ì¸ì ë¤ì´ìë¡ê·¸ ë°ì¤ì
              ë´ë¶ì íìë©ëë¤.  ì´ ìºë¦í° ë¼ì¸ì´ ë무 길ì´, 1íì¼ë¡ íìí  ì ìë
              ê²½ì°ë, ìëì ì¼ë¡ ë³µìíì¼ë¡ ë¶í ë©ëë¤.  text íì§ë§ ìºë¦í° ë¼ì¸
              "\n" í¹ì ê°í ìºë¦í° `\n´ (ì)를 í¬í¨íê³  ìë ê²½ì°, ê·¸ ì리ììì
              ê°íí©ëë¤.  ì´ ë¤ì´ìë¡ê·¸ ë°ì¤ë ì ì ìê² yes í¹ì no ë¼ê³  íë ëëµì
              ì구íë¤ ëì ëìì´ ë©ëë¤.  ë¤ì´ìë¡ê·¸ ë°ì¤ë Yes (ì)ê³¼ No ì ë²í¼ì
              ê°ì§ê³  ìì´ TAB í¤ë¡ ì íí  ìê° ììµëë¤.

       --msgbox text height width
              message ë°ì¤ë yes/no ë°ì¤ì ë®ì ììµëë¤ë§, message ë°ì¤ì ê²½ì°, OK
              ë²í¼ ë°ì íìëì§ ììµëë¤.  ì´ ë¤ì´ìë¡ê·¸ ë°ì¤ë¥¼ ì¬ì©í´, ë©ì¸ì§ë¥¼
              íì í  ìê° ììµëë¤.  ì ì ë ì´ ë©ì¸ì§ë¥¼ ì½ì í, ENTER í¤ë¥¼ ëë¬,
              dialog (ì)를 ì¢ë£í´, ì¸ ì¤í¬ë¦½í¸ì ì¤íì ê³ìíê² ë©ëë¤.

       --infobox text height width
              info ë°ì¤ë 기본ì ì¼ë¡ message ë°ì¤ì ê°ìµëë¤ë§, ë©ì¸ì§ë¥¼
              íìíë©´(ì) 곧ë°ë¡ ì¢ë£í©ëë¤.  dialog ì ì¢ë£ìì íë©´ì í´ë¦¬ì´ ëì§
              ììµëë¤.  ë©ì¸ì§ë ìì´ ë¤ìì íë©´ì í´ë¦¬ì´ í  ëê¹ì§ ë¨ìµëë¤.  ì´ê²ì
              ì¢ë£ê¹ì§ ìê°ì´ 걸리ë ì²ë¦¬ë¥¼ ì¤ìíë ê²ì, ì ì ìê² ì릴 ë
              í¸ë¦¬í©ëë¤.

       --inputbox text height width
              input ë°ì¤ë ì ì ìê² ìºë¦í° ë¼ì¸ì ìë ¥ìí¨ë¤ ëì ëìì´ ë©ëë¤. ìë ¥ìì
              ë°± ì¤íì´ì¤ í¤ë¥¼ ë르ë ê²ì¼ë¡, íì 미ì¤ë¥¼ ì ì í  ìê° ììµëë¤.
              ìë ¥ ìºë¦í° ë¼ì¸ì´ ë¤ì´ìë¡ê·¸ ë°ì¤ë³´ë¤ 길ì´ì¡ë¤ ê²½ì°ë, ìë ¥
              íëê° ì¤í¬ë¡¤ í©ëë¤.  ì¢ë£ììë ìë ¥ë ìºë¦í° ë¼ì¸ì stderr ì
              ì¶ë ¥í©ëë¤.

       --textbox file height width
              text ë°ì¤ë, íì¤í¸ íì¼ì ë´ì©ì ë¤ì´ìë¡ê·¸ ë°ì¤ìì íìí기 ìíì
              ê²ìëë¤. ì´ê²ì ê°ë¨í íì¤í¸ íì¼ viewerì ê°ì ê²ìëë¤.  íìì¤ì,
              UP/DOWN,PGUP/PGDN,HOME/END í¤ë¥¼ ì¬ì©í´ íì¼ì¤ì ì´ëí  ì ììµëë¤.
              1 íì´ ë¤ì´ìë¡ê·¸ ë°ì¤ë³´ë¤ 긴 ê²½ì°ë, LEFT/RIGHT (ì¼)ë¡ ì¢ì°ì
              ì¤í¬ë¡¤ í  ì ììµëë¤.  ë³´ë¤ í¸ë¦¬íê² ì¬ì©í기 ìí´ì(ë문ì), ì ë°©
              ê²ì, íë°© ê²ìì 기ë¥ë ì¤ì¥ëê³  ììµëë¤.

       --menu text height width menu-height [ tag item ] ...
              menu ë°ì¤ë, ê·¸ ì´ë¦ëë¡ ë¤ì´ìë¡ê·¸ ë°ì¤ì 리ì¤í¸ë¥¼ íìí´ ì ì ë¡
              ì ííê² íë ê²ìëë¤.  ê° ë©ë´ë tag (ì)ê³¼ item (ì¼)ë¡ êµ¬ì±ë©ëë¤.
              tag (ì)ë ë¤ë¥¸ í목과 구ë³í기 ìíì ê²ìëë¤.  item (ì)ë ê·¸ í‐
              ëª©ì´ ëíë´ë ë´ì©ì ì§§ê² ê¸°ì í ê²ìëë¤.  ì ì ë UP/DOWN í¤, ëë tag
              ì ì ë ìºë¦í°, 1-9 (ì)를 ë르ë ê²ì¼ë¡ í목ì ì íí  ì ììµëë¤.
              menu-height (ì)ë í ë²ì íìí  ì ìë ë©ë´ì ì를 ì¤ì í©ëë¤.  menu-
              height ë³´ë¤ ë§ì íëª©ì´ ìë ê²½ì°, ë©ë´ê° ì¤í¬ë¡¤ í©ëë¤.  dialog
              (ì)를 ì¢ë£í  ë, ì íë ë©ë´ì tag íì§ë§ stderr ì ì¶ë ¥ë©ëë¤.

       --prgbox command height width
              program ë°ì¤ë command ì ì¶ë ¥ì ë¤ì´ìë¡ê·¸ ë°ì¤ì íìí©ëë¤.

       --checklist text height width list-height [ tag item status ] ...
              checklist ë°ì¤ë, ë©ë´ë¡ë¶í° í목ì ì ííë¤ê³  íë ì ì¼ë¡ menu ë°ì¤ì
              ë®ì ì§ê¸ì´, í목 ìì¼ë¡ë¶í° 1 ê°(ì´)ì ì ííë ê²ì´ ìëë¼, ì ì ê° ê°
              í목ì ì¨Â·ì¤íë¡ ì¤ì í  ìê° ììµëë¤.  ê° í목ì ì¨Â·ì¤íì ì´ê¸°ì¤ì ì
              status ê·¸ë¦¬ê³  ì¤ì í  ì ììµëë¤.  ì¢ë£ììë, ì¤íì´í°ì¤ê° ì¨ì´ ëì´
              ìë í목ì tag íì§ë§ stderr ì ì¶ë ¥ë©ëë¤.

       --ftree file FS text height width menu-height
              ftree ë°ì¤ë, íì¼ file ì 기ì ë ë°ì´í°ë¥¼ 기ì´ë¡ í¸ë¦¬ë¥¼ íìíë
              ë¤ì´ìë¡ê·¸ ë°ì¤ìëë¤.  íì¼ë´ì ë°ì´í°ë, find(1)ì ì¶ë ¥ íìê³¼ ê°ì´
              ë³´ìëë¤.  find ì ì¶ë ¥ì ê²½ì°, íë 구ë¶ì FS í ´/´ (ì´)ê° ë©ëë¤.
              height ë° width íì§ë§ ì ì ê°ì ê²½ì°, ftree ë°ì¤ ì ì²´ì ì ëì ì¸
              í¬ê¸°ë¥¼ ì¤ì í©ëë¤.  height ë° width íì§ë§ ë¶ì ê°ì ê²½ì°, ftree
              ë°ì¤ì í¬ê¸°ë, ìëì ì¼ë¡ ì íë©ëë¤.  menu-height (ì)ë, ftree ë°ì¤
              ë´ë¶ì í¸ë¦¬ ìë¸ ìëì°ì ëì´ë¥¼ ì¤ì í기 ë문ì, ì§ì í  íìê° ììµëë¤.
              text (ì)ë, ftree ë°ì¤ ë´ë¶ì í¸ë¦¬ ìë¸ ìëì° ìë¶ì íìëì´ íì
              ë¶í í기 ìí´ì ê°í ìºë¦í° '\n´ (ì)를 í¬í¨íë ê²ì´ ê°ë¥í©ëë¤.
              UP/DOWN ëë ´+´/´-´,PG_UP/PG_DOWN ëë ´b´/SPACE ,
              ê·¸ë¦¬ê³ HOME/END ëë ´g´/´G´ (ì)를 ë르ë ê²ì¼ë¡, í¸ë¦¬ ë´ë¶ë¥¼
              ì´ëíë ê²ì´ ê°ë¥í©ëë¤.  리íì ì íì, TAB ëë LEFT/RIGHT 그리ê³
              OK ë²í¼ì¼ë¡ ì´ëíê³  ëì ENTER (ì)를 ëë¦ëë¤.  ì íí 리í (ë³´ë¤
              ì ííê²ë, í¸ë¦¬ì 루í¸ë¡ë¶í° 리íê¹ì§ì ìì í í¨ì¤) íì§ë§ stderr ì
              íìë©ëë¤.  Cancel ì íì ENTER (ì)를 ë르면(ì), stderr ìë ì무ê²ë
              íìëì§ ììµëë¤.  file ìë find(1) íìì ì¶ë ¥ì í¬í¨íë ê²ì´
              ê°ë¥í©ëë¤ë§, find(1)를 -d ìµì 첨ë¶ë¡ 기ëí ì¶ë ¥ê³¼ ê°ì íìë
              ì¬ì© ê°ë¥í©ëë¤.  í¸ë¦¬ì 리íìì ì¤ê°ì í¨ì¤ë, ìì´ë ê´ì°®ìµëë¤.
              ê·¸ë¬í ë°ì´í°ë, íì¼ë¡ë¶í°ì ì½ê¸°ìì ìì ë©ëë¤.

       --tree FS text height width menu-height [ item ] ...
              tree ë°ì¤ë, ftree (ì)를 ë®ì ììµëë¤ë§, ìì¸ê° ììµëë¤.  ì  1 ì,
              ë°ì´í°ë íì¼ë¡ë¶í° ìë ¥ëë ê²ì´ ìëë¼, ëªë ¹íì¼ë¡ë¶í° item item ...
              ì íììì ì½íëë¤.  ì  2 ì, ë°ì´í°ì ìì ì ì´ë í ê²½ì°ìë íí´ì§ì§
              ììµëë¤.  ë°ë¼ì, find(1)를 -d ìµì 첨ë¶ë¡ 기ëí íìì ë°ì´í°ë
              ë¶ì íê² ë³´ìëë¤.

ë°íì ë°°ì¹
       1.  ì´íì ê°ì´, ìíì ì¤ì  íì¼ì ìì±í©ëë¤.

                 "dialog --create-rc <file>"

       2.  dialog (ì)ë ì´íì ê°ì´ ì½ì´ë¤ì´ë ì¤ì  íì¼ ê²°ì í©ëë¤.

           a)  íê²½ ë³ì DIALOGRC íì§ë§ ì¤ì ëì´ ìë ê²½ì°, ê·¸ ê°ì ì¤ì
               íì¼ëªì¼ë¡ì ë¤ë£¨ì´ì§ëë¤.

           b)  (a)(ì¼)ë¡ ì§ì ë íì¼ì´ ì¡´ì¬íì§ ììë ê²½ì°, $HOME/.dialogrc íì§ë§
               ì¤ì  íì¼ë¡ì ë¤ë£¨ì´ì§ëë¤.

           c)  (b)ì íì¼ì´ ì¡´ì¬íì§ ììë ê²½ì°, ëí´í¸ì ì¤ì ì¼ë¡ 기ëí©ëë¤.

       3.  ìíì ì¤ì  íì¼ì í¸ì§í´, 2 를 ì°¸ê³ ì dialog íì§ë§ ì°¾ìë¼ ìê° ìë ì¥ìì
           ì¹´í¼í©ëë¤.

íê²½ ë³ì
       DIALOGRC       ëìì ì¼ë¡ ì¤ì ì íë ê²½ì°ë, ì¤ì  íì¼ëªì ì§ì í©ëë¤.

ê´ë ¨ íì¼
       $HOME/.dialogrc     ëí´í¸ì ì¤ì  íì¼

ì§ë¨
       dialog íì§ë§ Yes ì¸ê° OK (ì)를 ë°ë ¤ ì¢ë£íì ê²½ì°ë 0 ì, No ì¸ê° Cancel
       (ì)를 ë°ë ¤ ì¢ë£íì ê²½ì°ë 1 ì ëë ¤ì¤ëë¤.  ë, dialog ì ë´ë¶ìì ìë¬ê°
       ì¼ì´ëëì§, dialog (ì)를 ESC í¤ë¥¼ ëë¬ ì¢ë£ìì¼°ì ê²½ì°,-1 를 ëë ¤ì¤ëë¤.

ê´ë ¨ í목
       dialog(3)


ë²ê·¸
       í ìºë¦í°ë¥¼ í¬í¨í íì¤í¸ íì¼ì text ë°ì¤ ê·¸ë¦¬ê³  íìíë©´(ì), ì íìëì§
       ììµëë¤.  íì¤í¸ íì¼ìì í ìºë¦í°ë ì¬ì ì ì¤íì´ì¤ë¡ ë³íí´ ëì§ ìì¼ë©´ ìë©ëë¤.

       íë©´ì ê°ììë ìê°ì´ 걸립ëë¤.

       ftree ë° tree ì ë°ì¤ììë, í¸ë¦¬ë¥¼ ì¢ì°ì ìì§ì¼ ìê° ììµëë¤.  ë°ë¼ì,
       ë¤ê³ì¸µì ë°ì´í°ì ê²½ì°, ìë³´ì´ê² ëë ê³ì¸µì´ ìê¹ëë¤.  80 ìºë¦í°ì íì¤ì ì¸
       íë©´ììë, 17 ê°ì ê³ì¸µì ë³´ì¼ ìê° ììµëë¤.  ë³´ë¤ ê¹ì ê³ì¸µì ë³´ì´ì§
       ììµëë¤.  ê·¸ë°ë°ë, í¸ë¦¬ë´ì ì´ëê³¼ 리íì ì íì ëìí©ëë¤.

ì ì
       Savio Lam (lam836@cs.cuhk.hk)

       Anatoly A.  Orehovsky (tolik@mpeks.tomsk.su) íì§ë§ ê°±ì íìµëë¤ (ftree ì
       tree ë°ì¤).



                                2 October 1998                       DIALOG(1)