리눅스에서 터미널안시 사용 관련 질문입니다~

tescom의 이미지

솔라리스 혹은 리눅스에서 예전 텔넷 통신시절 사용하던 안시를 사용해서 좀 꾸며볼까 하는데..

안시코드표는 찾을 수 있는데 대체 어디서 어떻게 설정을 해야 적용할 수 있는지 찾기 힘들더라구요.

혹시 아시는분 있나요?

로긴할때 좀 재밌는걸 띄워볼까 구상중인데...

일단, 화면에 색 표시라도 해볼겸 간단하게 쉘하나 돌려볼까 하는데..

내용은 아래와 같구요.

#!/bin/bash

esc="^["
echo -e "\t 40\t 41\t 42\t 43\t 44 45\t46\t 47"
for fore in 30 31 32 33 34 35 36 37; do
line1="$fore "
line2=" "
for back in 40 41 42 43 44 45 46 47; do
line1="${line1}${esc}${back};${fore}m 보톨 ${esc}0m"
line2="${line2}${esc}${back};${fore};1m 밝은 ${esc}0m"
done
echo -e "$line1\n$line2"
done

쉘 돌린 결과를 리다이렉트로 파일하나 만들고 cat으로 읽어들여도 안나오네요. 코드만 표시되고...

테스트섭으로 구성한 PC는 FC6에 접속터미널은 SecureCRT쓰고 있습니다.

tescom의 이미지

아무도 답변할 사람이 안계신건가요 ;;;

Hi~ :P

modestcode의 이미지

esc="^["


esc="\e["

로 해 보세요.
tescom의 이미지

그래도 안먹네요 ㅠ_ㅠ 앞에 \만 붙어서 주르륵 그대로 출력;;

40 41 42 43 44 45 46 47
30 \0;30m 보톨 \m\1;30m 보톨 \m\2;30m 보톨 \m\3;30m 보톨 \m\4;30m 보톨 \m\5;30m 보톨 \m\6;30m 보톨 \m\7;30m 보톨 \m
\0;30;1m 밝은 \m\1;30;1m 밝은 \m\2;30;1m 밝은 \m\3;30;1m 밝은 \m\4;30;1m 밝은 \m\5;30;1m 밝은 \m\6;30;1m 밝은 \m\7;30;1m 밝은 \m
31 \0;31m 보톨 \m\1;31m 보톨 \m\2;31m 보톨 \m\3;31m 보톨 \m\4;31m 보톨 \m\5;31m 보톨 \m\6;31m 보톨 \m\7;31m 보톨 \m
\0;31;1m 밝은 \m\1;31;1m 밝은 \m\2;31;1m 밝은 \m\3;31;1m 밝은 \m\4;31;1m 밝은 \m\5;31;1m 밝은 \m\6;31;1m 밝은 \m\7;31;1m 밝은 \m
32 \0;32m 보톨 \m\1;32m 보톨 \m\2;32m 보톨 \m\3;32m 보톨 \m\4;32m 보톨 \m\5;32m 보톨 \m\6;32m 보톨 \m\7;32m 보톨 \m
\0;32;1m 밝은 \m\1;32;1m 밝은 \m\2;32;1m 밝은 \m\3;32;1m 밝은 \m\4;32;1m 밝은 \m\5;32;1m 밝은 \m\6;32;1m 밝은 \m\7;32;1m 밝은 \m
33 \0;33m 보톨 \m\1;33m 보톨 \m\2;33m 보톨 \m\3;33m 보톨 \m\4;33m 보톨 \m\5;33m 보톨 \m\6;33m 보톨 \m\7;33m 보톨 \m
\0;33;1m 밝은 \m\1;33;1m 밝은 \m\2;33;1m 밝은 \m\3;33;1m 밝은 \m\4;33;1m 밝은 \m\5;33;1m 밝은 \m\6;33;1m 밝은 \m\7;33;1m 밝은 \m
34 \0;34m 보톨 \m\1;34m 보톨 \m\2;34m 보톨 \m\3;34m 보톨 \m\4;34m 보톨 \m\5;34m 보톨 \m\6;34m 보톨 \m\7;34m 보톨 \m
\0;34;1m 밝은 \m\1;34;1m 밝은 \m\2;34;1m 밝은 \m\3;34;1m 밝은 \m\4;34;1m 밝은 \m\5;34;1m 밝은 \m\6;34;1m 밝은 \m\7;34;1m 밝은 \m
35 \0;35m 보톨 \m\1;35m 보톨 \m\2;35m 보톨 \m\3;35m 보톨 \m\4;35m 보톨 \m\5;35m 보톨 \m\6;35m 보톨 \m\7;35m 보톨 \m
\0;35;1m 밝은 \m\1;35;1m 밝은 \m\2;35;1m 밝은 \m\3;35;1m 밝은 \m\4;35;1m 밝은 \m\5;35;1m 밝은 \m\6;35;1m 밝은 \m\7;35;1m 밝은 \m
36 \0;36m 보톨 \m\1;36m 보톨 \m\2;36m 보톨 \m\3;36m 보톨 \m\4;36m 보톨 \m\5;36m 보톨 \m\6;36m 보톨 \m\7;36m 보톨 \m
\0;36;1m 밝은 \m\1;36;1m 밝은 \m\2;36;1m 밝은 \m\3;36;1m 밝은 \m\4;36;1m 밝은 \m\5;36;1m 밝은 \m\6;36;1m 밝은 \m\7;36;1m 밝은 \m
37 \0;37m 보톨 \m\1;37m 보톨 \m\2;37m 보톨 \m\3;37m 보톨 \m\4;37m 보톨 \m\5;37m 보톨 \m\6;37m 보톨 \m\7;37m 보톨 \m
\0;37;1m 밝은 \m\1;37;1m 밝은 \m\2;37;1m 밝은 \m\3;37;1m 밝은 \m\4;37;1m 밝은 \m\5;37;1m 밝은 \m\6;37;1m 밝은 \m\7;37;1m 밝은 \m

이렇게 나와버리네요 =_=;;

Hi~ :P

bushi의 이미지

터미널에뮬레이터의 설정메뉴 중 터미널 종류를 바꾸세요.
securecrt 라면 vt220 정도면 충분할 것 같습니다.

10진수 27은 8진수 33입니다.
echo -en "\033[7m;hello\033[0m;\n"

cd 로 디렉토리 옮겨다닐 때 securecrt 의 타이틀바가 바뀐다면 기본적인 escape sequence 동작엔 이상이 없는 겁니다.

OTL

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.