lolcat으로 터미널 명령 출력을 위한 무지개 색상 얻기
터미널은 기본적으로 흰색 텍스트에 지루한 검은색으로 되어 있으며 모양을 다른 테마로 변경하고 색상, 배경 이미지, 불투명도, 투명도 및 기타 UI 사용자 정의를 추가할 수 있지만 무엇을 당신이 정말로 원하는 것은 분명히 입력과 출력을 위한 cat 명령의 레인보우 버전입니다, 그렇죠? 물론 레인보우 출력을 원합니다. 누가 원하지 않겠습니까?
lolcat 명령줄 유틸리티가 들어오는 곳입니다. 왜냐하면 lolcat은 매우 다채로운 고양이 교체 역할을 하거나 표준 입력을 받아 출력을 무지개 텍스트로 덤프할 수 있는 연결 유틸리티이기 때문입니다. 유용한가요? 글쎄요, 그건 여러분의 판단에 달려 있지만, 확실히 재미있고 더 생동감 있어 보입니다.
참고: 아직 명확하지 않은 경우 농담이지만 lolcat은 합법적으로 작동하는 고양이 대체품으로 작동합니다. 이것은 명령줄에 완전히 포함되어 있기 때문에 터미널 사용에 익숙하고 무지개 출력을 원하는 고급 사용자에게 가장 적합합니다.
Mac OS X 터미널에 lolcat 설치
젬과 설치 프로그램을 사용하려면 Mac에 Ruby를 설치해야 하며 lolcat을 설치하는 것은 식은 죽 먹기입니다:
보석 설치 lolcat
그래야 lolcat이 제대로 설치되지만 다음과 같은 쓰기 권한 오류가 발생하면:
“오류: gem을 실행하는 동안 … (Gem::FilePermissionError) /Library/Ruby/Gems/2.0.0 디렉토리에 대한 쓰기 권한이 없습니다.”
uid를 포함하도록 gems 디렉토리의 권한을 조정하거나 sudo를 사용하여 어쨌든 쓸 수 있습니다.
sudo gem install lolcat
설치를 완료하는 데 1~2분밖에 걸리지 않습니다.
locat을 사용하여 출력을 무지개로 만들기
Lolcat 설치가 끝나면 lolcat을 사용하고 다채로운 색상을 사용할 준비가 된 것입니다. 터미널을 새로 고치거나 새 터미널을 시작하면 바로 사용할 수 있습니다. lolcat 도움말 파일을 인쇄하여 초기 모양을 얻을 수 있습니다:
lolcat -h
그러면 가장 다채로운 도움말 텍스트를 볼 수 있습니다.
하지만 왜 거기서 멈추나요? 무엇이든 lolcat에 연결하여 무지개로 만들 수 있습니다:
ps aux|grep root|lolcat
또는 lolcat을 사용하여 아름다운 무지개에 코드를 표시하세요:
lolcat ~/dev/scripty.py
추가적인 놀라움을 원한다면 -a 플래그는 기본적으로 인간 혁신의 정점인 순환 색상의 애니메이션 무지개 효과를 생성하기 때문에 특히 흥미진진합니다.
예를 들어 500을 세는 동안 Apple 로고가 무지개 모양으로 애니메이션됩니다.
echo |lolcat -a -d 500
다채로운 ASCII 아트 블록을 원하십니까? 카우세이 또는 배너 사용:
배너 osxdaily.com|lolcat
가능성은 무궁무진합니다.
lolcat 유틸리티는 오픈 소스이며, 관심 있는 사람은 github에서 프로젝트 페이지를 볼 수 있습니다.