Verwendung verschachtelter ternärer Ausdrücke in der .zshrc-Eingabeaufforderungskonfiguration

Verwendung verschachtelter ternärer Ausdrücke in der .zshrc-Eingabeaufforderungskonfiguration

was ist falsch an meinem RPS1-Ausdruck

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

Erläuterung:

Ich möchte wissen, [Ding!]ob es 11 Uhr ist, [Dong!]ob es 11:30 Uhr ist und ob beides nicht zutrifft, nur die normale Zeit wie [11:33]. Aber was ist falsch?

Antwort1

Die Syntax ist , nicht .%[<number>](X.true.false)%(X[<number>].true.false)

Also:

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

verwandte Informationen