Để kiểm tra trap
lệnh tôi đã tạo vòng lặp sau trong terminal:
while true ; do echo BEGIN ; bash -e ; echo "exit code = $?" ; echo END ; done
Làm thế nào để thoát khỏi vòng lặp này và quay trở lại shell cha?
Trong trường hợp sử dụng shell từ xa ( ssh
) thay vì bash
có độ trễ trong quá trình thiết lập kết nối khi tôi có thể nhấn Ctrl+C. Nhưng trong trường hợp trên, tôi không thể đủ nhanh để bắt được cửa sổ thời gian.
SIGINT
là Ctrl + C?