터미널에서 "대문자"를 인쇄하는 방법은 무엇입니까?

터미널에서 "대문자"를 인쇄하는 방법은 무엇입니까?

터미널에서 대문자를 에코/인쇄하는 방법은 다음과 같습니다.

여기에 이미지 설명을 입력하세요?

figlet그리고 toilet도움이되지 않습니다. ...도 아니다U+25A0또는U+2588유니코드 문자.

이것은 중복이 아닙니다.말씀드린 대로, figlet, banner그리고 toilet사진처럼 제가 원하는 스타일이 아닙니다.

답변1

언제든지 역방향 비디오로 사용하거나 공백 으로 banner변환할 수 있습니다.#

bannerDebian 기반 시스템에서는 패키지에서 SysV 버전을 찾을 수 있고 sysvbanner패키지에서 BSD 버전( printerbanner여기서 호출) 을 찾을 수 있습니다 bsdmainutils. 또는 다음을 사용하십시오 figlet -f banner.

$ figlet -f banner test | sed $'s/#/█/g'

█████ ██████  ████  █████
  █   █      █        █
  █   █████   ████    █
  █   █           █   █
  █   █      █    █   █
  █   ██████  ████    █

$ printerbanner -w 40 test | sed 's/#/█/g'
             █████████████████
          ████████████████████
          ████████████████████
          ██             █
          ██
               █████
            ███████████
           ██████████████
          ██     █     ██
          █      █       █
          █      █       █
          █      █      ██
           █     ████████
            ██   ██████
                 ███
          ████      ██
          ████    ██████
          ██     ████████
          █     ████     █
          █     ████     █
          █     ████    ██
          █    ████    ██
           ████████   ████
            █████
             █████████████████
          ████████████████████
          ████████████████████
          ██             █
          ██

$ banner test | sed 's/#/█/g'

  █████  ██████   ████    █████
    █    █       █          █
    █    █████    ████      █
    █    █            █     █
    █    █       █    █     █
    █    ██████   ████      █

역 비디오 공간의 경우:

banner text | sed $'s/#/\e[7m \e[m/g'

( , , 또는 FreeBSD $'...'와 같은 대부분의 최신 쉘에서 사용할 수 있는 인용 형식입니다 . 쉘이 이를 지원하지 않으면 이를 사용하십시오 .)zshksh93bashmkshsh"$(printf 's/#/\33[7m \33[m/g')"

답변2

이는 출력의 일부입니다.linuxlogo명령, 특히 출력의 일부

linux로고-L gnu_linux
완전 닮음이 스크린샷은 Debian 버전의 것입니다.:

linuxlogo 명령의 스크린샷

로고는 명령과 함께 제공되는 템플릿으로 만들어집니다. gnu_linux로고중 하나 입니다. 원래 포장에는 30개의 로고가 있습니다. 데비안이 추가되었습니다표시debian_banner_2.

소스 트리에서 이러한 로고 파일을 읽으면 ECMA-48 및 ISO 8613-6 제어 시퀀스를 사용하여 다양한 로고의 여러 가지 다른 형태의 문자가 어떻게 작성되고 자체 로고를 파생할 수 있는지 확인할 수 있습니다.

관련 정보