.zshrc 프롬프트 구성에서 중첩된 삼항 표현식 사용

.zshrc 프롬프트 구성에서 중첩된 삼항 표현식 사용

내 RPS1 표현식에 무슨 문제가 있나요?

RPS1='%(t.[Ding!].%(t30.[Dong!].[%T]))'

설명:

[Ding!]오전 11시인지, 오전 [Dong!]11시 30분인지, 둘 다 사실이 아닌 경우 [11:33]. 그런데 무엇이 잘못되었나요?

답변1

구문은 , 가 아닙니다 .%[<number>](X.true.false)%(X[<number>].true.false)

그래서:

RPS1='%(t.[Ding!].%30(t.[Dong!].[%T]))'

관련 정보