Jak zaimplementować obsługę ctrl+ cskryptów bash, aby skrypt został przerwany, a także aktualnie uruchomioną komendę uruchomioną przez skrypt?
(Wyobraź sobie, że istnieje skrypt, który wykonuje jakieś długo działające polecenie. Użytkownik uderza ctrl+ ci przerywa polecenie, ale skrypt kontynuuje.) Potrzebuję go, aby zachowywał się tak, aby obaj zostali zabici.
bg
, zabić ją lub kontynuować na pierwszym planiefg
. Zobacz sekcję strony bashJOB CONTROL
.