whois
읽기 쉽도록 터미널 쿼리의 출력에 구문 색상을 지정하는 쉬운 방법이 있습니까 ?
빨간색 색상, 필드 이름 및 날짜의 다양한 색상 과 같은 몇 가지 기본 사항은 NOT FOUND
이미 유용합니다. 채색이 100% 정확하지 않아도 상관없습니다.
답변1
이 프로그램은 grc
"유니버설 셰이더 grcat의 프런트 엔드"입니다. 이 프로젝트는 다음에 존재합니다.GitHub, 그러나 운영 체제가 소프트웨어를 패키지화한 경우 저장소에서 설치되었을 수 있습니다. 많은 명령이 사전 구성되어 있으며 모든 명령에 색상을 지정하도록 사용자 정의할 수 있습니다.
명령 출력의 일부가 아래에 표시됩니다 whois stackexchansssssssge.com
.
주석에 언급된 경고를 통합하려면 grc whois <arg>
소프트웨어와 함께 제공되는 적절한 스크립트를 구하여 명령을 명령으로 축약할 수 있다는 점에 유의하십시오. whois <arg>
이 스크립트( grc.zsh
또는 사용된 적절한 쉘에 따라 grc.bashrc
그 중 하나 )는 구성된 명령에 대한 별칭을 설정하고 구성된 각 명령 앞에 를 추가합니다 .grc.fish
grc --colour=auto
소프트웨어는 다음 명령에 대한 색상으로 사전 구성되어 제공됩니다.
- CC
- 구성
- 이력서
- df
- 차이점
- 파기
- 걸프 협력 협의회
- 지메이크
- 구성된 경우
- 마지막
- LDAP
- 엘에스
- 만들다
- 산
- 지하철
- 네트워크 통계
- 평평한
- 플랫 6
- 메모
- 추적 경로
- 추적 경로 6
- 차이점
- 누구인가?
- 구성 파일
색깔 없이 목표를 달성하세요
또한 적어도 Linux에서는 종료 코드가 도메인 이름을 찾을 때와 도메인 이름을 찾을 수 없을 때의 종료 코드여야 whois
한다는 점에 유의하세요.0
1
whois stackexchange.com
echo $?
그러면 종료 코드가 생성됩니다 0
.
whois stackexchansssssssge.com
echo $?
종료 코드 1
- 찾을 수 없음이 생성됩니다.
또는 출력 없이 동일한 결과를 추론하려면 종료 코드를 보장하는 출력을 whois
사용하여 다음을 시도하십시오 .;
whois stackexchange.com >&- ; echo $?
whois stackexchansssssssge.com >&- ; echo $?