환경 색칠을 해보고 싶어서 MySQL
인터넷을 검색하다가 다음 페이지를 찾았습니다.
나는 두 방향을 모두 따랐고 지금은 잘 작동합니다. 명령의 결과를 확인했을 때 SHOW DATABASES;
버튼을 누르면 반환되는 다른 보기에 결과가 표시되는 것을 발견했습니다 Q
. 위 명령이 포함된 동일한 환경에 결과가 표시되기를 원했기 때문에(일반적으로 변경되지 않은 MySQL 명령줄 환경에서 수행됨) 이를 제거하고 다음 링크를 통해 찾은 다른 명령을 시도하기로 결정했습니다.
하지만 불행하게도 이전에 생성된 폴더를 삭제하면 ~/.bash/
MySQL은 다음과 같은 오류를 표시합니다.
mysql> show 데이터베이스;
sh: /home/caracal/.bash/mysql-colorize/mycat: 해당 파일 또는 디렉토리가 없습니다.
7개 행이 수집되어 있습니다(0.00초).
.bash
나는 삭제된 폴더나 그 내용에 주의를 기울이지 않고 가져온 두 파일을 사용하기 시작하도록 MySQL에 명령하고 싶지만 , colour-mysql-console
어디를 봐야 할지, 어떤 파일에서 필요한 변경 사항을 적용해야 할지 모르겠습니다. 내가 원하는 효과가 나타나도록 하세요.
내 문제를 해결하는 방법을 알려주실 수 있나요? 미리 감사드립니다.
답변1
mysql-colorize
관련 비트는 다음 위치에 있습니다./mysql-colorize.bash
alias mysql="mysql --pager=$(dirname $BASH_SOURCE)/mycat"
따라서 비활성화하려면 현재 셸에서 다음을 수행할 수 있습니다.
unalias mysql