특수문자 영어 표기
` grave or backquote or backtick
~ tild
! exclamation (mark)
@ at
# sharp or crosshatch
$ dollar
% percent
^ circumflex
& ampersand
* asterisk
( left parenthesis
) right parenthesis
- hyphen or dash
_ underscore or underline
- minus
+ plus
= equal
[ left bracket
] right bracket
{ left brace
} right brace
; semicolon
: colon
' apostrophe
" quotation (mark)
\ backslash
/ slash
? question (mark)
, comma
. period
< less than sign
> greater than sign
| vertical bar or vertical line
ASCII Art
# 텍스트 문구를 ASCII Art 로 생성하는 툴 들 설치
# ubuntu
sudo apt-get install figlet toilet fortune cowsay
# mac
brew install figlet toilet fortune cowsay
figlet -w 100 -f starwars ysoftman
brew install figlet toilet fortune cowsay
# fitlet 사용(toilet 사용방법도 비슷하다.)
# 예시) figlet -w 출력 폭 100으로 -f starwars 폰트로 'ysoftman' 출력figlet -w 100 -f starwars ysoftman
# figlet 모든 폰트 적용해보기
showfigfonts ysoftman
# toilet 모든 폰트 출력해보기
for font in $(ls -1 /usr/local/Cellar/toilet/0.3/share/figlet | sed 's/.tlf//'); do echo $font; toilet -f $font "ysoftman"; done
# ASCII Arts 에는 "'\ 등의 문자가 포함되어 있어 다음과 같이 echo 로 출력하기 힘들다.# echo '
# __ _
# _ _ ___ ___ / _| |_ _ __ ___ __ _ _ __
# | | | / __|/ _ \| |_| __| '_ ` _ \ / _` | '_ \
# | |_| \__ \ (_) | _| |_| | | | | | (_| | | | |
# \__, |___/\___/|_| \__|_| |_| |_|\__,_|_| |_|
# |___/
# '
# 다음과 같은 방법을 사용하자.
# zzz 가 입력되기까지의 모든 문자를 연결해서 stdout 으로 보낸다.
cat << "zzz"
__ _
_ _ ___ ___ / _| |_ _ __ ___ __ _ _ __
| | | / __|/ _ \| |_| __| '_ ` _ \ / _` | '_ \
| |_| \__ \ (_) | _| |_| | | | | | (_| | | | |
\__, |___/\___/|_| \__|_| |_| |_|\__,_|_| |_|
|___/
zzz
showfigfonts ysoftman
# toilet 모든 폰트 출력해보기
for font in $(ls -1 /usr/local/Cellar/toilet/0.3/share/figlet | sed 's/.tlf//'); do echo $font; toilet -f $font "ysoftman"; done
# ASCII Arts 에는 "'\ 등의 문자가 포함되어 있어 다음과 같이 echo 로 출력하기 힘들다.
# __ _
# _ _ ___ ___ / _| |_ _ __ ___ __ _ _ __
# | | | / __|/ _ \| |_| __| '_ ` _ \ / _` | '_ \
# | |_| \__ \ (_) | _| |_| | | | | | (_| | | | |
# \__, |___/\___/|_| \__|_| |_| |_|\__,_|_| |_|
# |___/
# '
# 다음과 같은 방법을 사용하자.
# zzz 가 입력되기까지의 모든 문자를 연결해서 stdout 으로 보낸다.
cat << "zzz"
__ _
_ _ ___ ___ / _| |_ _ __ ___ __ _ _ __
| | | / __|/ _ \| |_| __| '_ ` _ \ / _` | '_ \
| |_| \__ \ (_) | _| |_| | | | | | (_| | | | |
\__, |___/\___/|_| \__|_| |_| |_|\__,_|_| |_|
|___/
zzz
#####
# rust 로 만든 cfonts 도 있다.
# 설치
brew install cfonts
# 입체적인 폰트와, gradient color, background color 등으로 더 화려한 console 폰트를 만들 수 있다.
#####
# fortune 은 실행시 마다 랜덤하게 명언들을 출력해준다.
# cowsay 귀여운 소(당나귀 같은데..ㅋ)가 말을 해준다.
fortune | cowsay
____________________________________
/ Happiness is good health and a bad \
| memory. |
| |
\ -- Ingrid Bergman /
------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
# -f 옵션으로 다양한 그림을 선택할 수 있다.(-l 그림 리스트로 확인)
cowsay -f cheese "ysoftman"
__________
< ysoftman >
----------
\
\
_____ _________
/ \_/ |
| ||
| ||
| ###\ /### | |
| 0 \/ 0 | |
/| | |
/ | < |\ \
| /| | | |
| | \_______/ | | |
| | | / /
/|| /|||
----------------|
| | | |
*** ***
/___\ /___\
# cowsay 모든 종류 그림 샘플 보기
for i in $(cowsay -l); do cowsay -f $i "$i"; done
# fortune 을 설치하면 oh-my-zsh, prezto 에 login 할때
# fortune 기능이 활성화 되어 fortune 메시지가 나온다.
# .zlogin 파일에서 fortune 을 명령을 확인할 수 있다.
vi .zlogin
# cowsay 를 설치하면 ansible 실행시 매번 cowsay 메시지가 출력된다.
# 이를 막으려면 ANSIBLE_NOCOWS 환경변수를 설정해야 한다.
export ANSIBLE_NOCOWS=1
Linux 입력 키 ASCII 코드 값 보기
# /usr/bin/showkey 라는 프로그램을 사용하면 키보드로 입력하는 키(문자)들의 아스키 코드를 파악할 수 있다.
# -a 옵션으로 입력한 키의 10진수/8진수/16진수 값을 파악하기
# 끝내려면 Ctrl + D
showkey -a
# -a 옵션으로 입력한 키의 10진수/8진수/16진수 값을 파악하기
# 끝내려면 Ctrl + D
showkey -a
ascii fun
ASCII 로 축구경기 동영상을 보여주는 곳이다.
telnet ascii-wm.net 2006 으로 접속하면 ASCII 로 축구동영상을 무료로 볼 수 있다. 약 1미터 떨어져서 봐야지 보인다.
홈페이지
[ASCII 축구동영상화면 Deutschland - Argentinien 경기 중인 화면]
홈페이지
[ASCII 축구동영상화면 Deutschland - Argentinien 경기 중인 화면]
#####
# ascii 스타워즈 영화 보기
telnet towel.blinkenlights.nl
#####
# 자신의 ip 로 위,경도 위치를 알 수 있다.
curl ipinfo.io
curl ipinfo.io
#####
# 터미널 지도 보기
# mapscii 설치 및 실행
npm install -g mapscii
mapscii
npm install -g mapscii
mapscii
# 또는 (방향키를 움직이면 지도 위치가 변경된다.)
telnet mapscii.me#####
# 참고 https://github.com/cmatsuoka/asciiquarium
# ubuntu 에서 설치
sudo add-apt-repository ppa:ytvwld/asciiquarium
# mac 에서 설치
brew install asciiquarium
# 실행(실행 후 아무키나 누르면 애니메이션 빨리 감기, 마우스 스크롤하면 더 빨리 감기된다.)
asciiquarium
# ubuntu 에서 설치
sudo add-apt-repository ppa:ytvwld/asciiquarium
sudo apt-get install asciiquarium
# mac 에서 설치
brew install asciiquarium
# 실행(실행 후 아무키나 누르면 애니메이션 빨리 감기, 마우스 스크롤하면 더 빨리 감기된다.)
asciiquarium
#####
# ascii sl(stream locomotive,증기 기관차)
# mac 에서 설치
brew install sl
# 실행
sl
# ls 로 alias 되어 있는 경우가 있다.
alias sl
sl=ls
# alias 로 실행하지 않도록 한다.
\sl
# 또는
command sl
# lolcat 으로 컬러풀하게~
\sl | lolcat
#####
# ascii live (curl 로 ascii animation 보기)
# curl ascii.live/list 로 가능한 frame(animation)을 알 수 있다.
# 실행
curl ascii.live/parrot
curl ascii.live/donut
curl ascii.live/rick
curl ascii.live/forrest
curl ascii.live/nyan
tags:
위도경도
,
ASCII
,
ascii-live
,
asciiquarium
,
curl
,
mapascii
,
sl
,
telnet
,
terminal
,
weather
comments: 0
9/01/2009