Befehl basierend auf Rampion's commandWas macht || meine in .screenrc?
screen /bin/sh -c '/usr/bin/man `cat "[email protected]"` > /tmp/manual | less /tmp/manual || read'
|| read
nicht oder in dem Befehl bedeutet. read
scheint ein eingebauter Befehl zu sein, über den ich keine Erklärung in den Handbüchern meines OS X gefunden habe.
Was bedeutet ||
in dem Befehl?
@MitMaro Dies ist ein Nitpick, aber das Verhalten, das Sie beschreiben, entspricht nicht einem logischen oder. Ein reelles "oder" ist kommutativ, d. H. (A \/b) = (b \/a). –
@Michiel: Dein Punkt ist ausgezeichnet! - Ich war verwirrt, weil beide Befehle erfolgreich waren, aber nur der erste ausgeführt wurde. --- Das deutet darauf hin, dass ich den letzten Teil meines Codes entfernen kann. –