레이블이 ASCII인 게시물을 표시합니다. 모든 게시물 표시
레이블이 ASCII인 게시물을 표시합니다. 모든 게시물 표시

특수문자 영어 표기

특수문자 영어 표기

`  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

# 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

#####

# 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

ascii fun

ASCII 로 축구경기 동영상을 보여주는 곳이다.
telnet ascii-wm.net 2006 으로 접속하면 ASCII 로 축구동영상을 무료로 볼 수 있다. 약 1미터 떨어져서 봐야지 보인다.
홈페이지


[ASCII 축구동영상화면 Deutschland - Argentinien 경기 중인 화면]


#####

# ascii 스타워즈 영화 보기
telnet towel.blinkenlights.nl



# 종료
ctrl+]
telnet> quit

# 참고로 웹버전이 있고 빨리 보기 할 수 있다.
#####

# 자신의 ip 로 위,경도 위치를 알 수 있다.
curl ipinfo.io

#####

# 터미널 날씨 보기
https://github.com/chubin/wttr.in
curl wttr.in

# 지역별로도 볼 수 있다.
curl wttr.in/seoul

#####

# 터미널 지도 보기
# mapscii 설치 및 실행
npm install -g mapscii
mapscii

# 또는 (방향키를 움직이면 지도 위치가 변경된다.)
telnet mapscii.me

#####

# asciiquarium 으로 터미널에서 아스키 문자로 만든 물고기를 보자!
# 참고 https://github.com/cmatsuoka/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