Wie kann ich den Exit-Code eines Programms oder einer Pipe innerhalb von ZSH invertieren?

2065
math

Ich möchte den Exit-Code einer foo | barPipe- Befehlssequenz invertieren: innerhalb des ZSH. Also 0Karten zu 1und 1-128Karten zu 0.

4

1 Antwort auf die Frage

6
grawity

POSIX-Shells, einschließlich bash, zsh und dash, unterstützen den !Modifikator:

! foo | bar