bash에서 문자열을 "큰 ASCII 텍스트 아트"로 인쇄하는 명령은 무엇입니까? [닫은]


30

ASCII 문자열을 아래 "아스키 아트"와 같은 것으로 바꾸는 프로그램을 찾고 있습니다.

    .- "^`\ /`^"-.
  . ' ___ \ / ___`.
 / /.---. .---. \ \
| // '-. ___________________________ .- '\\ |
| ; | \ / -------------------------- // |; |
\ || | \ _) Red Hat (_ / | || /
 \ | \. \; | 엔터프라이즈 리눅스 || ; /. / | /
  '\ _ \ \\ \ \ \ | || / / / // / _ / '
        \\ \ \ \ | 서버 릴리스 5.3 | / / / //
         ` '-\ _ \ _ \ 코드 명 Tikanga / _ / _ /-'`
                '--------------------------'

일치하는 예제가 없지만 문자열을 다음과 같이 여러 줄 텍스트로 바꾸고 싶습니다.

 __ __
/ | / |
| | | |
| |-| |
| |-| |
| | | |
| _ / | _ /

편지 H등을 위해 ... 예를 들어 사용자가 프로덕션 데이터베이스 등을 삭제하는 스크립트를 실행하려고 할 때 특정 경고 메시지를 표시하고 싶습니다.

감사!

답변:


67
$ figlet 당신이 원하는 figlet
                                         _ __ _ _ _   
 _ _ ___ _ _ __ ____ _ _ __ | | _ / _ (_) __ _ | | ___ | | _
| | | | / _ \ | | | | \ \ / \ / / _` | '_ \ | __ | | | _ | | / _` | | / _ \ __ |
| | _ | | (_) | | _ | | \ VV / (_ | | | | | | _ | _ | | (_ | | | __ / | _
 \ __, | \ ___ / \ __, _ | \ _ / \ _ / \ __, _ | _ | | _ | \ __ | | _ | | _ | \ __, | _ | \ ___ | \ __ |
 | ___ / | ___ /            


+1-오, 내가 어떻게 그림을 좋아하는지. 비례 글꼴 SUCK ...
에반 앤더슨 1


1
bigtext.org은 더 이상 없을 것 같다
데스 Horsley에게

1
이것은 homebrew를 사용하는 osx에서도 작동합니다! brew install figlet
Brad Parks

12

구식 명령 "배너"도 있습니다. 조잡하지만 효과적입니다.

$ banner banner

######      #     #     #  #     #  #######  ######
#     #    # #    ##    #  ##    #  #        #     #
#     #   #   #   # #   #  # #   #  #        #     #
######   #     #  #  #  #  #  #  #  #####    ######
#     #  #######  #   # #  #   # #  #        #   #
#     #  #     #  #    ##  #    ##  #        #    #
######   #     #  #     #  #     #  #######  #     #

약간의 인터넷 검색은 rpmfind가 그것을 찾을 위치를 알고 있음을 보여주었습니다 (rpmfind는 요즘 자체 문제가있는 것으로 보입니다 ...)



3

cowsay

$ cowsay cowsay makes banners
 ______________________
< cowsay makes banners >
 ----------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

$ cowsay -f tux cowsay is customisable
 ________________________
< cowsay is customisable >
 ------------------------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

cowsay'90 년대는 재미 있으며 소의 모양을 조정할 수있는 다양한 옵션을 제공합니다. 읽어보십시오 man cowsay.

우분투와 데비안 용으로 여전히 패키지되어 있습니다 : sudo apt install cowsay



1

화장실 이 더 좋습니다. ;) 항상 내 응용 프로그램의 코드 배너로 사용했습니다.

  ▞▀▖                ▙▗▌      ▗▐         
    ▙▀▖▌ ▌▞▀▘▜▀ ▝▀▖▐  ▌▘▌▞▀▖▛▀▖▄▜▀ ▞▀▖▙▀▖ 
   ▖▌  ▚▄▌▝▀▖▐ ▖▞▀▌▐   ▌▌ ▌▌ ▌▐▐ ▖▌ ▌▌   
  ▝▀   ▗▄▘▀▀   ▝▀▘   ▘▝▀  ▘▀▘▀ ▝▀    

cyberciti.biz에서 제목을 사용하는 방법에 대한 훌륭한 글이 있습니다. 유닉스 / 리눅스 : 화면에 화려한 텍스트 배너 표시

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.