Ich hätte gerne folgende Befehlsstruktur:
command && check-status | less && followup-command
Dies würde die Ausführung unterbrechen, während der Benutzer mit interagiert less
. Wie kann der Benutzer less
das Beenden mit einem Status ungleich Null erzwingen , um die followup-command
Ausführung zu verhindern ?
Ich benutze gerade less 458 (POSIX regular expressions)
less -K
gibt für mich immer noch einen 0-Exit-Code auf Strg-C zurück. v418 unter Mac und v436 unter Linux.less -K test; echo $? => 0