현재 Bash 프롬프트 변경: YY/MM/DD hh:mm:ss 사용자 @ 호스트: 현재 디렉토리 $(밑줄)
한 마디로 하면 YY/MM/DDhh ss 사용자 @ 호스트: 현재 디렉터리 $(밑줄 긋기) export PS1='\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0m\] '
이런 느낌이 들 거예요.밑줄이 있으면 의외로 보기 쉽다.
이것 괜찮아요?bashrc에 쓰세요.
먼저 표시할 문자열 결정 \[\e[4m\]
이러면 귀찮을 것 같은데...그래서 잠시 무시했습니다.이것은 텍스트 장식에 필요한 문자열과 무관합니다.나중에.
이 페이지를 보니 무엇이 표시될지 대충 알 것 같다.
- Bash Prompt HOWTO: > 2.5. Bash Prompt Escape Sequences
- bash 프롬프트 변경하기 bash 프롬프트 변경하기
내 녀석이라면 글자 장식을 무시하면 이렇게 된다.# 文字装飾なし
export PS1='\D{%Y/%m/%d} \t \u@\h:\w\$ '
# 文字装飾あり(完成形)
export PS1='\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0m\] '
export PS1='\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0m\] '
\[\e[4m\]
이러면 귀찮을 것 같은데...그래서 잠시 무시했습니다.이것은 텍스트 장식에 필요한 문자열과 무관합니다.나중에.이 페이지를 보니 무엇이 표시될지 대충 알 것 같다.
- Bash Prompt HOWTO: > 2.5. Bash Prompt Escape Sequences
- bash 프롬프트 변경하기 bash 프롬프트 변경하기
내 녀석이라면 글자 장식을 무시하면 이렇게 된다.
# 文字装飾なし
export PS1='\D{%Y/%m/%d} \t \u@\h:\w\$ '
# 文字装飾あり(完成形)
export PS1='\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0m\] '
마지막 장식 표시 문자열
우선 \[\e[4m\]
이것이 무엇인지 분해하고 대충 이해한다.
\[
...\]
로 둘러싸고(...에 넣고↓\e[色属性m
\[\e[0;32m\]
의0;32
는 순전히 그 부분이다.그럼32가 뭐예요?말해봐.
3 무슨 색인지는 마지막 참고 사이트에 기재되어 있다.
다만, 여기서 주의하세요!:꾸밈새가 계속 설정되어 있어요.
밑줄만 긋는 장식
\[\e[4m\]
이지만 마지막에도 \[\e[0m\]
의 장식이 있다.export PS1='\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0m\] '
왜냐면 이게 없으면 계속 내리면 이렇게 되니까.그러니 여기서부터 0 = 일반 글꼴(장식 없음)을 사용하세요.(즉, 리셋된).
이로써 정편은 끝났다.
아만 1: 그리고 명령 결과는 색깔이 있습니다.
이런 상황에서 바로 이런 느낌이다.# 下線&コマンド結果は色付きで
export PS1='\[\e[0m\]\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0;32m\] '
# 下線だけ(参考)
export PS1='\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0m\] '
밑줄만 긋는 경우와 다른 점은 다음과 같다.핵심은 색을 위주로 리셋하는 것이다.
# 下線&コマンド結果は色付きで
export PS1='\[\e[0m\]\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0;32m\] '
# 下線だけ(参考)
export PS1='\[\e[4m\]\D{%Y/%m/%d} \t \u@\h:\w\$\[\e[0m\] '
\[\e[0m\]
, 여기서부터 문자색은 색깔이 없음(리셋)\[\e[0;32m\]
에서 문자 색상은 32 = 녹색 (= 명령 결과) 아만2:그런데, 전부 다 일색을 좋아하지 않아요. 목록 따위는 색깔을 바꾸고 싶어요.
이 경우 bash가 제시한 사용자 정의가 아니라 ls 명령의 색 설정으로 대응하는 것이 좋습니다.유닉스 시스템에 따라 방법이 좀 다른 것 같습니다.
계통
탭 페이지에서 항목 작성 또는 편집
환경 변수
BSD(Mac)
-G
LSCOLORS
GNU 제품군(Linux)
--color
LS_COLORS
이 일대는 참고로 삼을 수 있다.
- AC 터미널에 다양한 색상이 표시됩니다.
- ls 실행 시 표시할 색상 배열을 변경하려면
왜 이렇게 됐니역시 소박하고 편리해요. 안 남기면 금방 잊어버려요.
오래전부터 이런 일을 할 수 있을 줄 알았는데 안 할 줄은 몰랐다.아니면 해도 다음 현장에서 잊어버리거나.그러면 컨트롤러에서 작업 로그를 조금 붙이려고 할 때 pwd,date 등 로그가 함께 있지 않습니다. "이것은 어디에서 칩니까?""언제 했어요?"이렇게 되면 신경 쓰일 거예요.그리고 잠시 블로그를 쓰지 않았기 때문에 다시 시작하는 계기가 되었다.또 귀찮아, 안 쓸 것 같아...
기타 참고 보도
오래전부터 이런 일을 할 수 있을 줄 알았는데 안 할 줄은 몰랐다.아니면 해도 다음 현장에서 잊어버리거나.그러면 컨트롤러에서 작업 로그를 조금 붙이려고 할 때 pwd,date 등 로그가 함께 있지 않습니다. "이것은 어디에서 칩니까?""언제 했어요?"이렇게 되면 신경 쓰일 거예요.그리고 잠시 블로그를 쓰지 않았기 때문에 다시 시작하는 계기가 되었다.또 귀찮아, 안 쓸 것 같아...
기타 참고 보도
Reference
이 문제에 관하여(현재 Bash 프롬프트 변경: YY/MM/DD hh:mm:ss 사용자 @ 호스트: 현재 디렉토리 $(밑줄)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Humangas/items/7e54807420a3a3b08b91텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)