Chciałbym mieć następującą strukturę poleceń:
command && check-status | less && followup-command
Spowodowałoby to wstrzymanie wykonywania podczas interakcji użytkownika less
. W jaki sposób użytkownik może zmusić less
do wyjścia ze stanem niezerowym, aby zapobiec followup-command
uruchomieniu?
Obecnie używam less 458 (POSIX regular expressions)
less
user-interface
exit-status
użytkownik2943160
źródło
źródło
less -K
nadal zwraca mi kod wyjścia 0 na ctrl-c. v418 na Macu i v436 na Linuksie.less -K test; echo $? => 0
-K
wyraźnie mówi exit ... (ze statusem 2) . Czy twojaCauses less to exit immediately
> greenwoodsoftware.com/less/news.443.html^C
zabije także,check-status
jeśli nie jest jeszcze ukończony.