기본적으로 터미널의 글꼴 크기를 변경하지 않고 전달된 텍스트를 더 큰 크기로 출력할 수 있는 Linux 패키지가 있습니까? 기본적으로 비슷한 것을 찾고 있습니다.
$ echobig "hi there!"
_ _ _ _ _
| | (_) | | | | | |
| |__ _ | |_| |__ ___ _ __ ___| |
| '_ \| | | __| '_ \ / _ \ '__/ _ \ |
| | | | | | |_| | | | __/ | | __/_|
|_| |_|_| \__|_| |_|\___|_| \___(_)
문자 주위의 가로 및 세로 너비와 같은 매개변수를 허용할 수 있습니다.
편집: 텍스트를 받아 인쇄하는 프로그램을 찾고 있습니다. "이미지를 ASCII로" 변환기가 아닙니다.
답변1
Figlet을 사용하여 일반 텍스트에서 큰 글자를 만들 수 있습니다
답변2
@Chamara Keragala가 언급한 내용은 figlet
예제의 출력과 정확히 일치할 수 있습니다.
하지만 이 도구의 일반적인 이름은 다음과 같습니다 banner
.
$ banner "hi there!"
###
# # # ##### # # ###### ##### ###### ###
# # # # # # # # # # ###
###### # # ###### ##### # # ##### #
# # # # # # # ##### #
# # # # # # # # # # ###
# # # # # # ###### # # ###### ###
이를 구현하는 방법에는 여러 가지가 있습니다. SysV banner
는 수평이고 조정이 쉽지 않은 반면 BSD banner
(Debian 10에서와 같이 printerbanner
)는 기본적으로 매우 큰 출력을 얻기 위해 텍스트를 오른쪽으로 90도 회전합니다.