½ºÅ©¸³Æ®·Î ¸¸µç ÈÞ´ë¿ë Å͹̳ΠÁ¦¾î±â

tput°ú tabs

¹öÀü 2.0ÀÇ 2.0ÆÇ

1995³â 12¿ù

David MacKenzie¿Í Junio Hamano ¾¸
Ãʹú ¹ø¿ª : ÀÌÁ¦¸í


Â÷·Ê


tput: ÈÞ´ë¿ë Å͹̳ΠÁ¦¾î±â

tput ¸í·ÉÀº È­¸éÀ» Áö¿ì´Â °Å³ª ±ÛÀÚ¿¡ ¹ØÁÙ Ä¡´Â °Å³ª È­¸é ³ÐÀÌ¿¡ »ó°ü ¾øÀÌ °¡¿îµ¥ Á¤·Ä ÇÏ´Â °Í°ú °°Àº °ÍµéÀ» ½© ½ºÅ©¸³Æ®°¡ ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÀÌ·± °ÍÀ» Çϱâ À§Çؼ­ Å͹̳Î-µ¶¸³ÀûÀÎ Å͹̳ΠcapabilityÀÇ À̸§À» »ç¿ëµÇ´Â Å͹̳ΠŸÀÔÀÇ ½ÇÁ¦ °ªÀ¸·Î ¹Ù²Û´Ù.

tputÀº termcap capability À̸§(µ¿ÀÏ °ªÀÇ ¸ñ·ÏÀ» º¸·Á¸é Capabilities ºÎºÐÀ» º¸¶ó)°ú µ¿ÀÏÇÑ °ÍÀ¸·Î ¹Ù²ãÁÖ´Â Unix System VÀÇ terminfo capabilityÀÇ À̸§À» ÀÎÀڷμ­ ÃëÇÑ´Ù. Terminfo´Â termcap°ú ºñ½ÁÇÑ µ¥ÀÌÅͺ£À̽ºÁö¸¸ ´Ù¸¥ capability À̸§À» °®°í ÀÖÀ¸¸ç ´Ù¸¥ Æ÷¸ËÀ¸·Î ÀúÀåµÈ´Ù. GNU tput ¸í·ÉÀº terminfo name À» Unix System VÀÇ tput ¸í·É°ú ȣȯÀ» °®°Ô ÇÏ´Â ÀÎÀÚ·Î ÃëÇÑ´Ù.

¹®ÀÚ¿­, ºÒ¸°, ±×¸®°í ¼ýÀÚ¶ó´Â ¼¼ Á¾·ùÀÇ terminfo(¿Í termcap)ÀÌ ÀÖ´Ù. ¹®ÀÚ¿­ capabilities´Â È­¸é¿¡ Ç¥½ÃµÇ°Å³ª º¸³»Áø Å͹̳ÎÀÇ Æ¯¼öÇÑ Å°ÀÇ °ª(³ªÁß Å¸ÀÔÀº ¾Æ¸¶ ½© ½ºÅ©¸³Æ®¿¡¼­ ¾µ¸ð°¡ ¾øÀ» °ÍÀÌ´Ù)ÀÏ ¶§ Å͹̳ο¡ Ư¼öÇÑ ¿µÇâÀ» ¹ÌÄ£´Ù. ¼ýÀÚ ¶Ç´Â ºÒ¸° capabilitiesÀº ¾ó¸¶³ª ¸¹Àº Ä÷³ ³ÐÀ̸¦ °®°í ÀÖ´ÂÁö, ¸ÞŸ Å°°¡ ÀÖ´ÂÁö µî°ú °°Àº Å͹̳ο¡ ´ëÇÑ Á¤º¸¸¦ ÁØ´Ù. ¼¼ Á¾·ùÀÇ capabilities¿¡ ´ëÇØ ´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é Ãâ·Â°ú ÇÁ·Î±×·¥ Á¾·á »óŸ¦ º¸¶ó.

tput ¸í·ÉÀÇ ÇüÅ°¡ ¾Æ·¡ ³ª¿Í ÀÖ´Ù.

tput [¿É¼Ç] capability [ÆĶó¸ÞŸ ...]
tput [¿É¼Ç] longname
tput [¿É¼Ç] init
tput [¿É¼Ç] reset

GNU tputÀº ´ÙÀ½ ¿É¼ÇÀ» ÃëÇÑ´Ù:

[-T Å͹̳Î-Á¾·ù] [--terminal=Å͹̳Î-Á¾·ù]
[-t] [--termcap]
[-S] [--standard-input]
[-V] [--version]

tputÀ» ÀÌ¿ëÇØ Å͹̳Πȭ¸éÀ» ¾î¶»°Ô Áö¿ì´ÂÁö ¿¹Á¦°¡ ÀÖ´Ù:

tput clear

tput »ç¿ëÇϱâ

tput ¸í·ÉÀÇ Çü½ÄÀº ¾Æ·¡¿¡ ³ª¿Í ÀÖ´Ù.

tput [¿É¼Ç] capability [ÆĶó¸ÞŸ ...]
tput [¿É¼Ç] longname
tput [¿É¼Ç] init
tput [¿É¼Ç] reset

GNU tputÀº ¾Æ·¡ÀÇ ¿É¼ÇÀ» ÃëÇÑ´Ù:

[-T Å͹̳Î-Á¾·ù] [--terminal=Å͹̳Î-Á¾·ù] 
[-t] [--termcap]
[-S] [--standard-input]
[-V] [--version]

¸î¸î ¹®ÀÚ¿­ capabilities´Â Áö¿ï ÁÙ ¼ö³ª ¿Å±æ Ä÷³ ¼ö¿Í °°Àº ÆĶó¸ÞŸ¸¦ ¹Þ´Â´Ù. ÀÌ·± ÆĶó¸ÞŸ´Â capability À̸§ µÚ¿¡ ¿À´Â ¸í·ÉÇà¿¡¼­ ÁöÁ¤µÈ´Ù. ÀÌ °ÍµéÀº ¾ðÁ¦³ª ¼ýÀÚ´Ù.

`-T Å͹̳ÎÁ¾·ù'
`--terminal=Å͹̳ÎÁ¾·ù'
ÀÌ ¿É¼ÇÀº Å͹̳ΠÁ¾·ù¸¦ °¡¸®Å²´Ù. ±âº»ÀûÀ¸·Î ÀÌ °ªÀº `TERM' ȯ°æ º¯¼ö¿¡¼­ °¡Á®¿Â´Ù.
`-t'
`--termcap'
GNU tputÀº »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ capabilityÀÌ terminfo À̸§ÀÌ ¾Æ´Ï¸é ±âº»ÀûÀ¸·Î termcap À̸§À» ¹Þ´Â´Ù. ÀÌ ¿É¼ÇÀº tput¿¡°Ô terminfo À̸§À» ½ÃµµÇÏÁö ¸»°í termcap À̸§¸¸À» ãµµ·Ï Áö½ÃÇÑ´Ù.
`-S'
`--standard-input'
ÀÌ ¿É¼ÇÀº tput¿¡°Ô ¿¬¼ÓµÇ´Â capabilities¿Í ÆĶó¸ÞŸ¸¦ Ç¥ÁØ ÀԷ¿¡¼­ ÀÐÀ¸¶ó°í Áö½ÃÇÕ´Ï´Ù. ÀÌ ¸ðµå¿¡¼­´Â ¹®ÀÚ¿­ capabilities¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
`-V'
`--version'
ÀÌ ¿É¼ÇÀº tputÀÇ ¹öÀüÀ» º¸¿©ÁÝ´Ï´Ù.

`longname'ÀÌ ÁöÁ¤µÇ¸é tputÀº Å͹̳ΠŸÀÔ¿¡ ´ëÇÑ ±æ ¼³¸íÀûÀÎ À̸§À» º¸¿©ÁØ´Ù.

`init'°¡ ÁöÁ¤µÇ¸é tputÀº Å͹̳ÎÀÇ ÃʱâÈ­ ¹®ÀÚ¿­À» º¸³½´Ù. Å͹̳ÎÀÇ tab ³ÐÀÌ°¡ 8ÀÌ ¾Æ´Ï¸é ¸®¼ÂÇÒ ¼ö ¾ø°í tty µå¶óÀ̹öÀÇ tab Ç¥ÇöÀÌ ÄÑÁø´Ù. ¶Ç´Â tab ³ÐÀÌ°¡ 8·Î ¸®¼ÂµÇ°í tab Ç¥ÇöÀÌ ²¨Áø´Ù.

`reset'ÀÌ ÁöÁ¤µÇ¸é tputÀº Å͹̳ÎÀÇ ¸®¼Â ¹®ÀÚ¿­À» º¸³»°í µÚµû¶ó tput `init'¿Í °°Àº µ¿ÀÏÇÑ ÃʱâÈ­ ¹®ÀÚ¿­À» º¸³½´Ù..

tputÀÇ »ç¿ë·Ê°¡ ¹Ø¿¡ ÀÖ´Ù. tputÀÌ Å͹̳ο¡ ÇÒ ¼ö ÀÖ´Â ±â´ÉÀÇ ¿ÏÀüÇÑ ¸ñ·ÏÀ» º¸·Á¸é Capabilities¸¦ º¸¶ó. ¸ðµç Å͹̳ο¡ ¾Æ¹« ±â´ÉÀ̳ª ÇÒ ¼ö ÀÖ´Â °ÍÀº ¾Æ´Ï¶ó´Â °Í¿¡ ÁÖ¸ñÇ϶ó. tput »ç¿ëÀÇ ´õ¿í º¹ÀâÇÑ ¿¹Á¦°¡ ÇÊ¿äÇÏ¸é ´õ ¸¹Àº ¿¹Á¦µéÀ» º¸¶ó.

´ÙÀ½ ¸í·ÉÀº Ä¿¼­¸¦ È­¸é¿¡¼­ 10ÁÙ, 30Ä÷³À¸·Î ¿Å±ä´Ù:

tput cup 10 30

´ÙÀ½ ¸í·ÉÀº Ä¿¼­¸¦ ¼û±ä´Ù:

tput civis

´ÙÀ½ ¸í·ÉÀº Ä¿¼­¸¦ ´Ù½Ã º¸ÀÌ°Ô ÇÑ´Ù:

tput cnorm

´ÙÀ½ ¸í·ÉÀº Ä¿¼­°¡ ÀÖ´Â ÁÙÀ» Æ÷ÇÔÇؼ­ ¹ØÀ¸·Î 10ÁÙÀ» Áö¿î´Ù.

tput dl 10

Ãâ·Â°ú ÇÁ·Î±×·¥ Á¾·á »óÅÂ

tput ¸í·ÉÀº ¹®ÀÚ¿­, ¼ýÀÚ, ºÒ¸°À̶ó´Â ¼¼ Á¾·ùÀÇ Å͹̳Πcapabilities¿¡ ´ëÇØ °¢°¢ ´Ù¸¥ Á¾·ùÀÇ Ãâ·ÂÀ» ¸¸µç´Ù.

¸í·ÉÇà¿¡¼­ ÁÖ¾îÁø terminfo capability°¡ ¹®ÀÚ¿­À̶ó¸é tputÀº ±× °ªÀ» Ç¥½ÃÇÏ°í »óÅ 0À¸·Î Á¾·áÇÑ´Ù. capabilityÀÌ »ç¿ëµÇ´Â Å͹̳ο¡¼­ Á¤ÀÇµÈ °ÍÀÌ ¾Æ´Ï¶ó¸é tputÀº Ãâ·Â ¾øÀÌ »óÅ 1·Î Á¾·áÇÑ´Ù.

capability°¡ ¼ýÀÚ¶ó¸é tputÀº ±× °ªÀ» (Á¤¼ö·Î) Ãâ·ÂÇÑ´Ù. capability°¡ »ç¿ëµÇ´Â Å͹̳ο¡¼­ Á¤ÀÇµÈ °ÍÀÌ ¾Æ´Ï¶ó¸é tputÀº `-1'°ªÀ» Ãâ·ÂÇÑ´Ù. ÇÁ·Î±×·¥ Á¾·á »óÅ´ ¿¡·¯(¿¡·¯ ¸Þ¼¼Áö¸¦ º¸¸é °¡´ÉÇÑ ÇÁ·Î±×·¥ Á¾·á °ªÀÌ ¸ñ·ÏÀ¸·Î ÀüºÎ ³ª¿ÍÀÖ´Ù.)°¡ ¹ß»ýÇÏÁö ¾Ê´Â ÇÑ ¼ýÀÚ capabilities¸¦ 0À¸·Î °®´Â´Ù.

capability°¡ ºÒ¸° capability°í ±× capability°¡ »ç¿ëµÇ´Â Å͹̳ο¡¼­ Á¤ÀǵǾî ÀÖÀ¸¸é tputÀº Ãâ·Â ¾øÀÌ »óÅ 0À¸·Î, Á¤ÀǵǾî ÀÖÁö ¾ÊÀ¸¸é »óÅ 1·Î Á¾·áÇÑ´Ù. termcap capabilities¿¡ ´ëÇØ ´õ ÀÚ¼¼ÇÑ ¼³¸íÀÌ ÇÊ¿äÇϸé Termcap¿¡ ÀÖ´Â `Definitions of the Terminal Capabilities' ºÎºÐÀ» º¸¶ó.

¼ýÀÚ capabilitiesÀÇ °ªÀº ½© º¯¼ö¿¡ ÀúÀåµÇ¾î¼­ tputÀ» ´Ù½Ã ½ÇÇàÇÒ ÇÊ¿ä ¾øÀÌ ³ªÁß¿¡ ´Ù½Ã ¾µ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÑ´Ù. ´ÙÀ½¿¡ ±× ¹æ¹ýÀÌ ÀÖ´Ù:

º», bash, Äܽ©¿¡¼­´Â:

ȯ°æ º¯¼ö¸¦ ¼³Á¤ ÇÏ·Á¸é: COLUMNS=`tput cols` export COLUMNS

Áö¿ª º¯¼ö¸¦ ¼³Á¤ ÇÏ·Á¸é: tabwidth=`tput it`

C ½©¿¡¼­´Â:

ȯ°æ º¯¼ö¸¦ ¼³Á¤ ÇÏ·Á¸é: setenv COLUMNS `tput cols`

Áö¿ª º¯¼ö¸¦ ¼³Á¤ ÇÏ·Á¸é: set tabwidth = `tput it`

¹®ÀÚ¿­ capabilitiesÀÇ °ªÀº °°Àº ¹æ½ÄÀ¸·Î ½© º¯¼ö¿¡ ÀúÀåµÉ ¼ö ÀÖ°í echo ¸í·ÉÀ¸·Î ³ªÁß¿¡ º¼ ¼ö ÀÖ´Ù. echo°¡ ´ëºÎºÐÀÇ ½©¿¡ Àֱ⠶§¹®¿¡ tput º¸´Ù ´õ »¡¸® ½ÇÇàµÈ´Ù. ÇÏÁö¸¸ ¹®ÀÚ¿­ °ªÀ» Ç¥½ÃÇϱâ À§ÇØ tput ´ë½Å¿¡ echoÀ» »ç¿ëÇϸé null padding ¹®ÀÚ´Â echo¸¦ Æ÷ÇÔÇÑ ¸í·É¿¡ Àμö·Î Àü´ÞµÇÁö ¸øÇϱ⠶§¹®¿¡ paddingÀ» »ç¿ëÇÏ´Â capabilities¿¡´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.

´õ ¸¹Àº ¿¹Á¦µé

´ëºÎºÐ ½© ÇÁ·Î±×·¡¹Ö¿¡ ¾à°£ °ü·ÃÀÌ ÀÖ´Â tputÀ» »ç¿ëÇÑ Á» ´õ ÀÚ¼¼ÇÑ ¿¹Á¦µéÀÌ´Ù. C ½©ÀÇ È帧Á¦¾î(°áÁ¤Çϱâ) ±¸Á¶°¡ ´Ù¸¥ ½©°ú ´Ù¸£±â ¶§¹®¿¡ C ½©¿¡¼­´Â ÀÛµ¿ÇÏÁö ¾Ê´Â ¿¹Á¦µéÀÌ´Ù.

¿¬¼ÓµÇ´Â ´ÙÀ½ ¸í·ÉÀº Ç¥½ÃÇÒ ¼ö ÀÖ´Â Å͹̳ο¡ `I am infalible'¸¦ È­¸é¿¡ Âï°í Ç¥½ÃÇÒ ¼ö ¾ø´Â Å͹̳ο¡´Â `I am on strike'¸¦ Ç¥½ÃÇÑ´Ù.

if tput os; then
    echo 'I am infalible\r- -- ---------'
else
    echo 'I am on strike'
fi

´ÙÀ½ ¿¹Á¦´Â Àμö·Î ¸í·ÉÇà¿¡¼­ ÁÖ¾îÁø ÅؽºÆ®¸¦ °¡¿îµ¥ Á¤·ÄÇÏ´Â ½© ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. ¿©·¯ °ø¹éÀ» Âï±â À§Çؼ­´Â while ·çÇÁ¸¦ »ç¿ëÇÏ´Â ´ë½Å tputÀÌ `rep'¸¦ terminfo capability·Î º¸³»µµ·Ï ÅÃÀÏÀû Á¢±ÙÀ» ÇØ¾ß ÇÑ´Ù.

COLUMNS=`tput cols` export COLUMNS # Get screen width.
echo "$@" | awk '
{ spaces = ('$COLUMNS' - length) / 2
  while (spaces-- > 0) printf (" ")
  print
}'

¾Æ·¡ ¸í·ÉÀº Å͹̳ο¡¼­ Ä¿¼­ À§Ä¡¸¦ ÀúÀåÇÏ°í `Hello, World'¸¦ ¿ª»óÀ¸·Î È­¸é °¡¿îµ¥¿¡ Ãâ·ÂÇÑ µÚ¿¡ ´Ù½Ã ¿ø·¡ÀÇ Ä¿¼­ À§Ä¡¸¦ º¹¿øÇϵµ·Ï ÇÑ´Ù.

COLUMNS=`tput cols`
LINES=`tput lines`
line=`expr $LINES / 2`
column=`expr \( $COLUMNS - 6 \) / 2`
tput sc
tput cup $line $column
tput rev
echo 'Hello, World'
tput sgr0
tput rc

À§ ¿¹Á¦¿¡¼­ °¡¿îµ¥ ¼¼ ÁÙÀº `--standard-input'À» ÀÌ¿ëÇØ ¾µ ¼öµµ ÀÖ´Ù.

tput --standard-input <<EOF
sc
cup $line $column
rev
EOF

Capabilities

ºÒ¸° Capabilities

À̸§    Termcap ¼³¸í
        µ¿ÀÏ°ª

am      am      ÀÚµ¿ ¸¶Áø ¼³Á¤
bw      bw      `cub1'Àº Ä÷³ 0ºÎÅÍ ³¡±îÁö ¿öµå·¦À» ÇÑ´Ù
chts    HC      Ä¿¼­¸¦ °¨Ãá´Ù
da      da      µð½ºÇ÷¹ÀÌ°¡ È­¸é À§¿¡ º¸Á¸µÈ´Ù
db      db      µð½ºÇ÷¹ÀÌ°¡ È­¸é ¾Æ·¡¿¡ º¸Á¸µÈ´Ù
eo      eo      overstrikes¸¦ °ø¹éÀ¸·Î Áö¿ï ¼ö ÀÖ´Ù
eslok   es      »óÅÂÁÙÀÌ OK¸é ESC¸¦ »ç¿ëÇÑ´Ù
gn      gn      ÀϹÝÀû ¶óÀÎ Çü½Ä (¿¹¸¦ µé¸é `dialup' ¶Ç´Â `switch')
hc      hc      Å͹̳ÎÀ» ÇϵåÄ«ÇÇÇÑ´Ù
hs      hs      »óÅÂÁÙÀ» °®´Â´Ù
hz      hz      Hazeltine; Æ¿µå¸¦ ÀμâÇÒ ¼ö ¾ø´Ù
in      in      ³ÎÀ» ±¸ºÐÇÏ´Â »ðÀÔ »óÅÂ
km      km      ¸ÞŸŰ¸¦ °®´Â´Ù(parity bit¸¦ ¼³Á¤ÇÏ´Â ½¬ÇÁÆ®)
mc5i    5i      ÇÁ¸°ÅÍ·Î º¸³»Áø µ¥ÀÌÅ͸¦ È­¸é¿¡ Ç¥½ÃÇÏÁö ¾Ê´Â´Ù
mir     mi      »ðÀÔ ¸ðµåÀÏ µ¿¾È ¾ÈÀüÇÏ°Ô À̵¿ÇÑ´Ù
msgr    ms      Standout ¸ðµå¿¡¼­ ¾ÈÀüÇÏ°Ô À̵¿ÇÑ´Ù
npc     NP      pad ¹®ÀÚ°¡ ÇÊ¿ä ¾ø´Ù
nrrmc   NR      `smcup'´Â `rmcup'¸¦ ¹ÝÀü½ÃÅ°Áö ¾Ê´Â´Ù
nxon    nx      PaddingÀÌ ¼Ò¿ë ¾ø°í xon/xoff°¡ ÇÊ¿äÇÏ´Ù
os      os      Overstrikes
ul      ul      Underline character overstrikes
xenl    xn      80Ä÷³ µÚÀÇ »õ ÁÙÀº ¹«½ÃµÈ´Ù(°³³ä)
xhp     xs      StandoutÀº µ¤¾î½á¼­ Áö¿öÁöÁö ¾Ê´Â´Ù (HP)
xon     xo      xon/xoff ½ÅÈ£º¯°æÀ» »ç¿ëÇÑ´Ù
xsb     xb      Beehive(¹úÅë?)  (f1=escape, f2=ctrl-c)
xt      xt      TabsÀº Æı«ÀûÀÌ´Ù, magic `smso' (t1061)

¼ýÀÚ Capabilities

À̸§    Termcap ¼³¸í
        µ¿ÀÏ°ª

cols    co      ÇÑ ÁÙ¿¡¼­ÀÇ Ä÷³ ¼ö
it      it      Ãʱâ tab ¼³Á¤ÀÇ ³ÐÀÌ
lh      lh      °¢ ·¹À̺íÀÇ ¿­ ¼ö
lines   li      È­¸é ¶Ç´Â ÆäÀÌÁöÀÇ ÁÙ ¼ö
lm      lm      Lines of memory if > `lines'; 0 means varies
lw      lw      °¢ ·¹À̺íÀÇ Ä÷³ ¼ö
nlab    Nl      È­¸éÀÇ ·¹ÀÌºí ¼ö(1¿¡¼­ ½ÃÀÛ)
pb      pb      paddingÀÌ ÇÊ¿äÇÑ ÃÖ¼Ò baud rate
vt      vt      °¡»ó Å͹̳Π¼ö (CB/Unix)
wsl     ws      »óȲ ¼±ÀÇ Ä÷³ ¼ö
xmc     sg      `smso' ¶Ç´Â `rmso'¿¡¼­ ³ÑÀº ºóÄ­ÀÇ ¼ö

¹®ÀÚ¿­ Capabilities

´ÙÀ½ Ç¥¿¡¼­ ¼³¸í µÚ¿¡ ÀÖ´Â `(P)'´Â ¼ö¿ë·ÂÀÌ Çϳª ÀÌ»óÀÇ ÆĶó¸ÞŸ¸¦ ÃëÇÑ´Ù´Â°Í (±×¸®°í tparam ±â´É¿¡ ÀÇÇØ ¶Ç´Â `cup',À̳ª tgotoÀÇ °æ¿ì¿¡ °ªÀÌ ±¸ÇØÁø´Ù´Â °ÍÀ») ÀǹÌÇÑ´Ù. `(*)'Àº ÆеùÀÌ ¿µÇâ ¹Þ´Â ÁÙ ¼ö¿¡ ±Ù°ÅÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÏ°í `#n'Àº `n'¹ø° ÆĶó¸ÞŸ¸¦ ÂüÁ¶ÇÑ´Ù.

À̸§    Termcap ¼³¸í
        µ¿ÀÏ°ª

acsc    ac      aAbBcC¿Í °°Àº ±×·¡ÇÈ ¹®ÀÚ ¼¼Æ®ÀÇ ½Ö - ±âº»°ªÀº vt100
bel     bl      ¼Ò¸®¸¦ ³½´Ù(ºñÇÁÀ½)
blink   mb      Ä¿¼­¸¦ ±ô¹ÚÀ̵µ·Ï ÇÑ´Ù
bold    md      ±ÛÀÚ¸¦ ÁøÇÏ°Ô ÇÑ´Ù
cbt     bt      ÅÇÀ» µÚ·Î ÇÑ´Ù
civis   vi      Ä¿¼­¸¦ °¨Ãá´Ù
clear   cl      È­¸éÀ» Áö¿î´Ù (*)
cmdch   CC      Settable ¸í·É ¹®ÀÚÀÇ ¿øÇü
cnorm   ve      Ä¿¼­¸¦ ÀϹÝÀûÀÎ ¸ð¾çÀ¸·Î ÇÑ´Ù (`cvvis' & `civis'¸¦ µÇµ¹¸®±âÇÑ´Ù)
cr      cr      ij¸®Áö ¸®ÅÏ (*)
csr     cs      ½ºÅ©·Ñ ¿µ¿ªÀ» 1¹ø ÁÙ¿¡¼­ 2¹ø ÁÙ·Î ¹Ù²Û´Ù (P)
cub     LE      Ä¿¼­¸¦ ¿ÞÂÊÀ¸·Î 1¹ø ¿Å±ä´Ù (P)
cub1    le      Ä¿¼­¸¦ ÇÑÄ­ ¿ÞÂÊÀ¸·Î ¿Å±ä´Ù
cud     DO      Ä¿¼­¸¦ ¾Æ·¡·Î 1¹ø ³»¸°´Ù (P*)
cud1    do      Ä¿¼­¸¦ ÇÑÁÙ ¾Æ·¡·Î ³»¸°´Ù
cuf     RI      Ä¿¼­¸¦ ¿À¸¥ÂÊÀ¸·Î 1¹ø ¿Å±ä´Ù (P*)
cuf1    nd      Ä¿¼­¸¦ ÇÑÄ­ ¿À¸¥ÂÊÀ¸·Î ¿Å±ä´Ù
cup     cm      Ä¿¼­¸¦ È­¸é¿¡¼­ 1¹ø ÁÙ 2¹ø Ä÷³À¸·Î ¿Å±ä´Ù (P)
cuu     UP      Ä¿¼­¸¦ 1¹ø ¶óÀÎÀ¸·Î ¿Å±ä´Ù (P*)
cuu1    up      Ä¿¼­¸¦ ÇÑ ÁÙ À§·Î ¿Ã¸°´Ù
cvvis   vs      Ä¿¼­¸¦ ¾ÆÁÖ Àß º¸ÀÌ°Ô ÇÑ´Ù
dch     DC      1¹ø ±ÛÀÚµéÀ» Áö¿î´Ù (P*)
dch1    dc      ÇÑ ±ÛÀÚ¸¦ Áö¿î´Ù (*)
dim     mh      half intensity mode¸¦ ½ÃÀÛÇÑ´Ù
dl      DL      1¹ø ÁÙµéÀ» Áö¿î´Ù (P*)
dl1     dl      ÇÑ ÁÙÀ» Áö¿î´Ù (*)
dsl     ds      »óÅÂÁÙÀ» ¾ø¾Ø´Ù
ech     ec      1¹ø ±ÛÀÚµéÀ» Áö¿î´Ù (P)
ed      cd      µð½ºÇ÷¹ÀÌ ³¡±îÁö Áö¿î´Ù (*)
el      ce      ÁÙ ³¡±îÁö Áö¿î´Ù
el1     cb      ±Û ½ÃÀÛ±îÁö Áö¿î´Ù(ÇöÀçÀ§Ä¡ Æ÷ÇÔ)
enacs   eA      º¯È¯ ¹®ÀÚ ¼¼Æ®¸¦ °¡´ÉÇÏ°Ô ÇÑ´Ù
ff      ff      ÇϵåÄ«ÇÇ Å͹̳οë Form feed¸¦ ÇÑ´Ù (*)
flash   vb      È­¸é Ç¥½Ã º§(Ä¿¼­´Â ¿òÁ÷ÀÌÁö ¾Ê´Â´Ù)
fsl     fs      »óÅÂÁÙ¿¡¼­ µ¹¾Æ¿Â´Ù
hd      hd      Ä¿¼­¸¦ ¹ÝÁÙ ³»¸°´Ù
home    ho      Ȩ Ä¿¼­(`cup'ÀÌ ¾ø´Ù¸é)
hpa     ch      Ä¿¼­¸¦ Ä÷³ 1¹øÀ¸·Î ¿Å±ä´Ù (P)
ht      ta      ´ÙÀ½ 8¹ø °ø¹é Çϵå¿þ¾î ÅÇÀ¸·Î °£´Ù
hts     st      ÇöÀç Ä÷³ÀÇ ¸ðµç ¿­¿¡ ÅÇÀ» ¼³Á¤ÇÑ´Ù
hu      hu      Ä¿¼­¸¦ ¹ÝÁÙ À§·Î ¿Ã¸°´Ù
ich     IC      1¹ø °ø¹é ¹®ÀÚµéÀ» »ðÀÔÇÑ´Ù (P*)
ich1    ic      °ø¹é¹®ÀÚ¸¦ Çϳª »ðÀÔÇÑ´Ù
if      if      ÃʱâÈ­ ¹®ÀÚ¿­À» °®°í ÀÖ´Â ÆÄÀÏ À̸§
il      AL      1¹ø °ø¹é ¶óÀεéÀ» Ãß°¡ÇÑ´Ù (P*)
il1     al      »õ °ø¹é ¶óÀÎÀ» Ãß°¡ÇÑ´Ù (*)
ind     sf      ÇÑÁÙ À§·Î ½ºÅ©·ÑÇÑ´Ù
indn    SF      1¹ø ÁÙµéÀ» À§·Î ½ºÅ©·ÑÇÑ´Ù (P)
invis   mk      º¸ÀÌ´Â ÅؽºÆ® ¸ðµå¸¦ ½ÃÀÛÇÑ´Ù
ip      ip      ¹®ÀÚ°¡ »ðÀÔµÈ µÚ¿¡ pad¸¦ »ðÀÔÇÑ´Ù (*)
iprog   iP      ÃʱâÈ­ÇÏ´Â ÇÁ·Î±×·¥ °æ·Î
is1     i1      Å͹̳ΠÃʱâÈ­ ¹®ÀÚ¿­
is2     is      Å͹̳ΠÃʱâÈ­ ¹®ÀÚ¿­
is3     i3      Å͹̳ΠÃʱâÈ­ ¹®ÀÚ¿­
kBEG    &9      À̵¿ÇÑ ½ÃÀÛ Å°
kCAN    &0      À̵¿ÇÑ Ãë¼Ò Å°
kCMD    *1      À̵¿ÇÑ ¸í·É Å°
kCPY    *2      À̵¿ÇÑ º¹»ç Å°
kCRT    *3      À̵¿ÇÑ ¸¸µé±â Å°
kDC     *4      À̵¿ÇÑ ¹®ÀÚ Áö¿ò Å°
kDL     *5      À̵¿ÇÑ ÁÙ Áö¿ò Å°
kEND    *7      À̵¿ÇÑ Á¾·á Å°
kEOL    *8      À̵¿ÇÑ Áö¿ò Å°(clear)
kEXT    *9      À̵¿ÇÑ exit Å°
kFND    *0      À̵¿ÇÑ Ã£±â Å°
kHLP    #1      À̵¿ÇÑ µµ¿ò¸» Å°
kHOM    #2      À̵¿ÇÑ È¨ Å°
kIC     #3      À̵¿ÇÑ ÀÔ·Â Å°
kLFT    #4      À̵¿ÇÑ ¿ÞÂÊ È­»ìÇ¥ Å°
kMOV    %b      À̵¿ÇÑ À̵¿ Å°
kMSG    %a      À̵¿ÇÑ ¸Þ¼¼Áö Å°
kNXT    %c      À̵¿ÇÑ ´ÙÀ½ Å°
kOPT    %d      À̵¿ÇÑ ¿É¼Ç Å°
kPRT    %f      À̵¿ÇÑ Àμâ Å°
kPRV    %e      À̵¿ÇÑ ÀÌÀü Å°
kRDO    %g      À̵¿ÇÑ ´Ù½ÃÇϱâ Å°
kRES    %j      À̵¿ÇÑ º¹¿ø Å°
kRIT    %i      À̵¿ÇÑ ¿À¸¥ÂÊ È­»ìÇ¥ Å°
kRPL    %h      À̵¿ÇÑ ±³Ã¼ Å°
kSAV    !1      À̵¿ÇÑ ÀúÀå Å°
kSPD    !2      À̵¿ÇÑ Àá½Ã Á¤Áö Å°
kUND    !3      À̵¿ÇÑ ¸í·ÉÃë¼Ò Å°
ka1     K1      Å°ÆеåÀÇ ¿ÞÂÊ À§
ka3     K3      Å°ÆеåÀÇ ¿À¸¥ÂÊ À§
kb2     K2      Å°ÆеåÀÇ Áß¾Ó
kbeg    @1      Å°ÀÇ ½ÃÀÛ
kbs     kb      Backspace Å° 
kc1     K4      Å°ÆеåÀÇ ¾Æ·¡ ¿ÞÂÊ
kc3     K5      Å°ÆеåÀÇ ¾Æ·¡ ¿À¸¥ÂÊ
kcan    @2      Ãë¼Ò Å°
kcbt    kB      Back tab Å°
kclo    @3      ´Ý±â Å°
kclr    kC      È­¸é Áö¿ò ¶Ç´Â »èÁ¦ Å°
kcmd    @4      ¸í·É Å°
kcpy    @5      º¹»ç Å°
kcrt    @6      ¸¸µé±â Å°
kctab   kt      ÅÇÁö¿ò Å°
kcub1   kl      ¿ÞÂÊ È­»ìÇ¥ Å°
kcud1   kd      ¾Æ·¡ È­»ìÇ¥ Å°
kcuf1   kr      ¿À¸¥ÂÊ È­»ìÇ¥ Å°
kcuu1   ku      À§ÂÊ È­»ìÇ¥ Å°
kdch1   kD      ¹®ÀÚ Áö¿ò Å°
kdl1    kL      ÁÙ Áö¿ò Å°
ked     kS      È­¸é ³¡±îÁö Áö¿ò Å°
kel     kE      ÁÙ ³¡±îÁö Áö¿ò Å°
kend    @7      End Å°
kent    @8      Enter/º¸³»±â Å°(¹ÏÀ» ¼ö ¾øÀ½)
kext    @9      Exit Å°
kf0     k0      ±â´É Å° f0
kf1     k1      ±â´É Å° f1
kf10    k;      ±â´É Å° f10
kf11    F1      ±â´É Å° f11
kf12    F2      ±â´É Å° f12
kf13    F3      ±â´É Å° f13
kf14    F4      ±â´É Å° f14
kf15    F5      ±â´É Å° f15
kf16    F6      ±â´É Å° f16
kf17    F7      ±â´É Å° f17
kf18    F8      ±â´É Å° f18
kf19    F9      ±â´É Å° f19
kf2     k2      ±â´É Å° f2
kf20    FA      ±â´É Å° f20
kf21    FB      ±â´É Å° f21
kf22    FC      ±â´É Å° f22
kf23    FD      ±â´É Å° f23
kf24    FE      ±â´É Å° f24
kf25    FF      ±â´É Å° f25
kf26    FG      ±â´É Å° f26
kf27    FH      ±â´É Å° f27
kf28    FI      ±â´É Å° f28
kf29    FJ      ±â´É Å° f29
kf3     k3      ±â´É Å° f3
kf30    FK      ±â´É Å° f30
kf31    FL      ±â´É Å° f31
kf32    FM      ±â´É Å° f32
kf33    FN      ±â´É Å° f13
kf34    FO      ±â´É Å° f34
kf35    FP      ±â´É Å° f35
kf36    FQ      ±â´É Å° f36
kf37    FR      ±â´É Å° f37
kf38    FS      ±â´É Å° f38
kf39    FT      ±â´É Å° f39
kf4     k4      ±â´É Å° f4
kf40    FU      ±â´É Å° f40
kf41    FV      ±â´É Å° f41
kf42    FW      ±â´É Å° f42
kf43    FX      ±â´É Å° f43
kf44    FY      ±â´É Å° f44
kf45    FZ      ±â´É Å° f45
kf46    Fa      ±â´É Å° f46
kf47    Fb      ±â´É Å° f47
kf48    Fc      ±â´É Å° f48
kf49    Fd      ±â´É Å° f49
kf5     k5      ±â´É Å° f5
kf50    Fe      ±â´É Å° f50
kf51    Ff      ±â´É Å° f51
kf52    Fg      ±â´É Å° f52
kf53    Fh      ±â´É Å° f53
kf54    Fi      ±â´É Å° f54
kf55    Fj      ±â´É Å° f55
kf56    Fk      ±â´É Å° f56
kf57    Fl      ±â´É Å° f57
kf58    Fm      ±â´É Å° f58
kf59    Fn      ±â´É Å° f59
kf6     k6      ±â´É Å° f6
kf60    Fo      ±â´É Å° f60
kf61    Fp      ±â´É Å° f61
kf62    Fq      ±â´É Å° f62
kf63    Fr      ±â´É Å° f63
kf7     k7      ±â´É Å° f7
kf8     k8      ±â´É Å° f8
kf9     k9      ±â´É Å° f9
kfnd    @0      ã±â Å°
khlp    %1      µµ¿ò¸» Å°
khome   kh      Home Å°
khts    kT      ÅÇ ¼³Á¤ Å°
kich1   kI      ¹®ÀÚ »ðÀÔ/enter »ðÀÔ ¸ðµå Å°
kil1    kA      ÁÙ »ðÀÔ Å°
kind    kF      À§/¾Æ·¡ ½ºÅ©·Ñ Å°
kll     kH      Home down Å°
kmov    %4      À̵¿ Å°
kmrk    %2      Ç¥½Ã Å°
kmsg    %3      ¸Þ¼¼Áö Å°
knp     kN      ´ÙÀ½ ÆäÀÌÁö Å°
knxt    %5      ´ÙÀ½ °´Ã¼ Å°
kopn    %6      ¿­±â Å°
kopt    %7      ¿É¼Ç Å°
kpp     kP      ÀÌÀü ÆäÀÌÁö Å°
kprt    %9      Àμ⠶Ǵ º¹»ç Å°
kprv    %8      ÀÌÀü °´Ã¼ Å°
krdo    %0      º¹¿ø Å°
kref    &1      ÂüÁ¶ Å°
kres    &5      Àç½ÃÀÛ Å°
krfr    &2      ´Ù½Ã±×¸®±â Å°
kri     kR      µÚ·Î/À§ ½ºÅ©·Ñ Å°
krmir   kM      »ðÀÔ ¸ðµå¿¡¼­ÀÇ rmir ¶Ç´Â smir
krpl    &3      ¹Ù²Ù±â Å°
krst    &4      Àç½ÃÀÛ Å°
ksav    &6      ÀúÀå Å°
kslt    *6      ¼±Åà Ű
kspd    &7      Àá½Ã¸ØÃã Å°
ktbc    ka      ¸ðµç ÅÇ ÇØÁ¦ Å°
kund    &8      Undo Å°
lf0     l0      `f0'ÀÌ ¾Æ´Ï¶ó¸é ±â´É Å° f0ÀÇ ·¹À̺í
lf1     l1      `f1'ÀÌ ¾Æ´Ï¶ó¸é ±â´É Å° f1ÀÇ ·¹À̺í
lf10    la      `f10'ÀÌ ¾Æ´Ï¶ó¸é ±â´É Å° f10ÀÇ ·¹À̺í
lf2     l2      `f2'°¡ ¾Æ´Ï¶ó¸é ±â´É Å° f2ÀÇ ·¹À̺í
lf3     l3      `f3'ÀÌ ¾Æ´Ï¶ó¸é ±â´É Å° f3ÀÇ ·¹À̺í
lf4     l4      `f4'°¡ ¾Æ´Ï¶ó¸é ±â´É Å° f4ÀÇ ·¹À̺í
lf5     l5      `f5'°¡ ¾Æ´Ï¶ó¸é ±â´É Å° f5ÀÇ ·¹À̺í
lf6     l6      `f6'ÀÌ ¾Æ´Ï¶ó¸é ±â´É Å° f6ÀÇ ·¹À̺í
lf7     l7      `f7'ÀÌ ¾Æ´Ï¶ó¸é ±â´É Å° f7ÀÇ ·¹À̺í
lf8     l8      `f8'ÀÌ ¾Æ´Ï¶ó¸é ±â´É Å° f8ÀÇ ·¹À̺í
lf9     l9      `f9'°¡ ¾Æ´Ï¶ó¸é ±â´É Å° f9ÀÇ ·¹À̺í
ll      ll      ¸¶Áö¸· ¶óÀÎ, ù Ä÷³À¸·Î °£´Ù(`cup'ÀÌ ¾Æ´Ò °æ¿ì)
mc0     ps      È­¸é ³»¿ëÀ» ÀμâÇÑ´Ù
mc4     pf      ÇÁ¸°Å͸¦ ²ö´Ù
mc5     po      ÇÁ¸°Å͸¦ ÄÒ´Ù
mc5p    pO      1¹ø ¹ÙÀÌÆ®µéÀ» À§ÇØ ÇÁ¸°Å͸¦ ÄÒ´Ù (P)
mgc     MC      ¿ÞÂÊ°ú ¿À¸¥ÂÊÀÇ ¼ÒÇÁÆ® ¸¶ÁøÀ» ÇØÁ¦ÇÑ´Ù
mrcup   CM      Ä¿¼­¸¦ ¸Þ¸ð¸®ÀÇ 1¹ø ¿­, 2¹ø Ä÷³À¸·Î À̵¿ÇÑ´Ù (P)
nel     nw      »õ ÁÙ(lf ¾Õ¿¡ ÀÖ´Â cr°°ÀÌ)
pad     pc      Pad ¹®ÀÚ (nulÀº ¾Æ´Ô)
pfkey   pk      2¹ø ¹®ÀÚ¿­À» Ä¡±â À§ÇÑ ÇÁ·Î±×·¥ 1¹ø ±â´É Å° (P)
pfloc   pl      2¹ø ¹®ÀÚ¿­À» ½ÇÇàÇϱâ À§ÇÑ ÇÁ·Î±×·¥ 1¹ø ±â´É Å° (P)
pfx     px      2¹ø ¹®ÀÚ¿­À» º¸³»±â À§ÇÑ ÇÁ·Î±×·¥ 1¹ø ±â´É Å° (P)
pln     pn      2¹ø ¹®ÀÚ¿­À» º¸¿©ÁÖ±â À§ÇÑ ÇÁ·Î±×·¥ 1¹ø ·¹À̺í (P)
prot    mp      º¸È£¸ðµå ½ÃÀÛ
rc      rc      ¸¶Áö¸· `sc' À§Ä¡·Î Ä¿¼­¸¦ º¹¿ø
rep     rp      1¹ø ¹®ÀÚ¸¦ 2¹ø ¸¸Å­ ¹Ýº¹ (P*)
rev     mr      ¿ª»ó ºñµð¿À ¸ðµå ½ÃÀÛ
rf      rf      ¸®¼Â ¹®ÀÚ¿­À» Æ÷ÇÔÇÏ´Â ÆÄÀÏ À̸§
rfi     RF      ´ÙÀ½ ÀÔ·Â ¹®ÀÚ¸¦ º¸³¿(ptys¿¡)
ri      sr      ÇÑ ÁÙ µÚ·Î ½ºÅ©·Ñ(¾Æ·¡)
rin     SR      1¹ø ÁÙµéÀ» µÚ·Î ½ºÅ©·Ñ (P)
rmacs   ae      º¯È¯ ¹®ÀÚ¿­ ¼ÂÀ» Á¾·á
rmam    RA      ÀÚµ¿ ¸¶ÁøÀ» ²û
rmcup   te      `cup'À» »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ Á¾·áÇϱâ À§ÇÑ ¹®ÀÚ¿­
rmdc    ed      »èÁ¦ ¸ðµå Á¾·á
rmir    ei      »ðÀÔ ¸ðµå Á¾·á
rmkx    ke      End Å°Æеå Àü¼Û¸ðµå
rmln    LF      ¼ÒÇÁÆ® ·¹ÀÌºí ²û
rmm     mo      ¸ÞŸ ¸ðµå Á¾·á
rmp     rP      `ip'¿Í °°Áö¸¸ ¼öÁ¤¸ðµå¿¡¼­ »ç¿ëÇÑ´Ù
rmso    se      standout ¸ðµå Á¾·á
rmul    ue      ¹ØÁÙ ¸ðµå Á¾·á
rmxon   RX      xon/xoff handshakingÀ» ²û
rs1     r1      Å͹̳ÎÀ» Á¤»ó »óÅ·Π¸®¼Â
rs2     r2      Å͹̳ÎÀ» Á¤»ó »óÅ·Π¸®¼Â
rs3     r3      Å͹̳ÎÀ» Á¤»ó »óÅ·Π¸®¼Â
sc      sc      Ä¿¼­ À§Ä¡ ÀúÀå
sgr     sa      ºñµð¿À ¼Ó¼ºÀ» 1¹ø¿¡¼­ 9¹ø±îÁö Á¤ÀÇ (P)
sgr0    me      ¸ðµç ¼Ó¼ºÀ» ²û
smacs   as      º¯È¯ ¹®ÀÚ ¼ÂÀ» ½ÃÀÛ
smam    SA      ÀÚµ¿ ¸¶ÁøÀ» ÄÔ
smcup   ti      `cup'¸¦ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥À» ½ÃÀÛÇϱâ À§ÇÑ ¹®ÀÚ¿­
smdc    dm      »èÁ¦ ¸ðµå ½ÃÀÛ
smgl    ML      ¼ÒÇÁÆ® ¿ÞÂÊ ¸¶ÁøÀ» 1¹øÀ¸·Î ¼³Á¤ (P)
smgr    MR      ¼ÒÇÁÆ® ¿À¸¥ÂÊ ¸¶ÁøÀ» 1¹øÀ¸·Î ¼³Á¤ (P)
smir    im      »ðÀÔ ¸ðµå ½ÃÀÛ
smkx    ks      Å°Æеå Àü¼Û ¸ðµå ½ÃÀÛ
smln    LO      ¼ÒÇÁÆ® ·¹À̺íÀ» ÄÔ
smm     mm      ¸ÞŸ ¸ðµå¸¦ ½ÃÀÛ (8¹ø° ºñÆ® ¼³Á¤)
smso    so      standout ¸ðµå ½ÃÀÛ
smul    us      ¹ØÁÙ ¸ðµå ½ÃÀÛ
smxon   SX      xon/xoff handshakingÀ» ÄÔ
tbc     ct      ¸ðµç ÅÇÀ» ÇØÁ¦
tsl     ts      »óÅÂÁÙÀÇ 1¹ø Ä÷³À¸·Î À̵¿ (P)
uc      uc      ÇÑ ¹®ÀÚ¿¡ ¹ØÁÙÀ» ±ß°í ±× µÚ·Î À̵¿
vpa     cv      Ä¿¼­¸¦ 1¹ø ¿­·Î À̵¿ (P)
wind    wi      À©µµ¿ì¸¦ 1¹ø¿¡¼­ 2¹ø ¶óÀÎ, 3¹ø¿¡¼­ 4¹ø Ä÷³À¸·Î ¼³Á¤
xoffc   XF      xoff ¹®ÀÚ
xonc    XN      xon ¹®ÀÚ

¿¡·¯ ¸Þ¼¼Áö

tputÀº ¹®Á¦°¡ ¹ß»ýÇÏ¸é ¿©·¯°¡Áö ¿¡·¯ ¸Þ¼¼Áö¸¦ Ç¥½ÃÇÑ´Ù. µ¡ºÙ¿© ´ÙÀ½ »óȲ °ªÁß Çϳª¸¦ °®´Â´Ù

0
ÀÏ¹Ý »óÅÂ; ÁÖ¾îÁø capability°¡ ÇöÀç ÀÖ´Ù.
1
ÁÖ¾îÁø ºÒ¸° ¶Ç´Â ¹®ÀÚ¿­ capability°¡ ÇöÀç ¾ø´Ù.
2
»ç¿ë¹ý ¿¡·¯; tputÀÌ ¸ÂÁö ¾Ê´Â Àμö¸¦ ³Ñ°Ü ¹Þ¾Ò´Ù.
3
ÁÖ¾îÁø Å͹̳ΠŸÀÔ(`TERM' ȯ°æ º¯¼ö³ª `-T' ½ºÀ§Ä¡¿¡ ÀÇÇÑ °Í ¸ðµÎ) ¾Ë ¼ö ¾ø°Å³ª termcap µ¥ÀÌÅͺ£À̽º¸¦ ÀÐÀ» ¼ö ¾ø´Ù.
4
ÁÖ¾îÁø capability°¡ ¾Ë ¼ö ¾ø´Ù.

tabs: Å͹̳ΠÅÇ ¼³Á¤

tabs ¸í·ÉÀº ¿ø°Ý ¼³Á¤ÇÒ ¼ö ÀÖ´Â ÅÇ Á¤Áö¸¦ °®´Â Å͹̳ÎÀÇ Çϵå¿þ¾î ÅÇ Á¤Áö¸¦ ÁöÁ¤Çϰųª ¼³Á¤Çϴµ¥ »ç¿ëµÈ´Ù.

tabs ¸í·ÉÀº ¿ø°Ý ¼³Á¤ÇÒ ¼ö ÀÖ´Â ÅÇ Á¤Áö¸¦ °®´Â Å͹̳ÎÀÇ Çϵå¿þ¾î ÅÇ Á¤Áö¸¦ ÁöÁ¤Çϰųª ¼³Á¤Çϴµ¥ »ç¿ëµÈ´Ù.

tabs [¿É¼Ç] ÅÇ-ÁöÁ¤ 

¿É¼Çµé

GNU tabs°¡ Áö¿øÇÏ´Â ¿É¼ÇµéÀº ´ÙÀ½°ú °°´Ù:

-T Å͹̳ÎÀ¯Çü
--terminal=Å͹̳ÎÀ¯Çü
ȯ°æ º¯¼ö¸¦ µ¤¾î ¾²´Â Å͹̳ΠÀ¯ÇüÀ» ÁöÁ¤ÇÑ´Ù TERM.
-V
--version
GNU tabsÀÇ ¹öÀüÀ» º¸¿©ÁÖ°í Á¾·áÇÑ´Ù.
-h
--help
GNU tabsÀÇ ¸í·ÉÇà »ç¿ë¹ýÀ» º¸¿©ÁÖ°í Á¾·áÇÑ´Ù.

ÅÇ ÁöÁ¤

GNU tabs´Â ´ÙÀ½ÀÇ ÅÇ ÁöÁ¤À» ¹Þ´Â´Ù:

n1[,n2,...]
Ä÷³ n1, n2, ...¿¡¼­ ÅÇ Á¤Áö¸¦ ¼³Á¤ÇÑ´Ù. °¡Àå ¿ÞÂÊ Ä÷³Àº Ä÷³ 1ÀÌ´Ù. n2¿Í ¸ñ·ÏÀÇ ³ª¸ÓÁö´Â ¸ñ·Ï¿¡¼­ ¸¶Áö¸·¿¡ Á¤ÀÇµÈ ÅÇ Á¤Áö·ÎºÎÅÍ Áõ°¡Ä¡¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì¿¡ `+num'ÀÇ ÇüÅ°¡ µÉ ¼ö ÀÖ´Ù.
-n
¸ðµç n Ä÷³¿¡¼­ ÅÇ Á¤Áö¸¦ ¼³Á¤ÇÑ´Ù. ´ëºÎºÐÀÇ Å͹̳ο¡¼­ Ç¥ÁØ ÅÇ Á¤Áö ¼³Á¤Àº `-8'°ú °°´Ù.
-code
--code=ÄÚµå
-C ÄÚµå
"¹Ì¸® ÁغñµÈ" ÁöÁ¤ Áß Çϳª¸¦ »ç¿ëÇÏ´Â ÅÇ Á¤Áö¸¦ ¼³Á¤ÇÑ´Ù. µÎ¹ø °¿Í ¼¼¹ø °ÀÇ Æ÷¸ËÀº ¹Ì¸® ÁغñµÈ ÁöÁ¤ÀÇ À̸§ÀÌ GNU tabs¿¡¼­ Áö¿øµÇ´Â ±ä ¿É¼ÇÁß Çϳª¿Í Ãæµ¹ÇÒ °æ¿ì¿¡ À¯¿ëÇÏ´Ù.
--filename
--file=ÆÄÀϸí
--F ÆÄÀϸí
filenameÀÇ Ã¹ ÁÙÀ» Àаí ÁÙ¿¡¼­ <:¿Í :>¿¡ ½ÎÀÌ°í °ø¹é¿¡ ÀÇÇØ ºÐ¸®µÈ ÆĶó¸ÞÅ͸¦ ã°í t·Î ½ÃÀÛÇÏ´Â ÆĶó¸ÞÅ͸¦ ã¾Æ¼­ ÅÇ ÁöÁ¤À¸·Î »ç¿ëÇÑ´Ù. À§ÀÇ ¸ðµç ´Ü°è°¡ ½ÇÆÐÇϸé ÅÇ Á¤Áö¸¦ ¸ðµç 8 Ä÷³¿¡ ¼³Á¤ÇÑ´Ù. µÎ¹ø °¿Í ¼¼¹ø ° Æ÷¸ËÀº ÆÄÀÏ À̸§ÀÌ GNU tabs¿¡¼­ Áö¿øµÇ´Â ±ä ¿É¼Ç °¡¿îµ¥ Çϳª¿Í Ãæµ¹ÇÒ ¶§ À¯¿ëÇÏ´Ù.

¹Ì¸® ÁغñµÈ ÅÇ ÁöÁ¤

GNU tabs´Â ´ÙÀ½ÀÇ "¹Ì¸® ÁöÁ¤µÈ" ÁöÁ¤À» Áö¿øÇÑ´Ù:

`a'
¾î¼Àºí·¯, IBM S/370, ù Æ÷¸Ë (1,10,16,36,72)
`a2'
¾î¼Àºí·¯, IBM S/370, µÎ¹ø ° Æ÷¸Ë (1,10,16,40,72)
`c'
ÄÚº¼, ÀÏ¹Ý Æ÷¸Ë (1,8,12,16,20,55)
`c2'
ÄÚº¼, ÀÛÀº Æ÷¸Ë (1,6,10,14,49)
`c3'
ÄÚº¼, ´õ ¸¹Àº ÅÇ Á¤Áö@hfill@break°¡ ÀÖ´Â ÀÛÀº Æ÷¸Ë (1,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,67)
`f'
Æ÷Æ®¶õ (1,7,11,15,19,23)
`p'
PL/I (1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61)
`s'
SNOBOL (1,10,55)
`u'
UNIVAC 1100 ¾î¼Àºí·¯ (1,12,20,44)

¿¹Á¦µé

xterm¿¡¼­ Æ÷Æ®¶õ ÇÁ·Î±×·¥À» Â¥±â À§ÇÑ ÅÇ Á¤Áö¸¦ ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ÀÇ tabs ¸í·ÉÀ» »ç¿ëÇ϶ó:

tabs -f --terminal=xterm

´Ù¸¥ ¿¹Á¦: Æ÷Æ®¶õ ÇÁ·Î±×·¥ÀÇ ¼Ò½º ÆÄÀÏÀº ÀÚüÀÇ ÅÇ ÁöÁ¤À» ù ÁÙ¿¡ °®°í ÀÖÀ» °ÍÀÌ´Ù.

C <: t1,7,11,15,19,23,72 :>

ÀÌ ÆÄÀÏÀ» ÆíÁýÇϱâ Àü¿¡, tabs ¸í·ÉÀº ÀÌ ÆÄÀÏÀÇ Ä÷³¿¡ ÅÇ Á¤Áö¸¦ ¼³Á¤Çϱâ À§ÇØ »ç¿ëµÈ´Ù:

tabs --Sample.f


ÀÌ ¹®¼­´Â texi2html º¯È¯±â 1.52 ¹öÀüÀ» ÀÌ¿ëÇØ 1998³â 11¿ù 7ÀÏ ¾²¿©Á³½À´Ï´Ù.