Cần vô hiệu hóa phím điều khiển và các ký tự in


0

Làm cách nào tôi có thể vô hiệu hóa các ký tự điều khiển và cũng in các ký tự điều khiển?

Tôi đã sử dụng đoạn mã dưới đây để vô hiệu hóa các ký tự điều khiển nhưng nó in ^ C khi tôi nhấn CTrl + c..Tôi cũng cần phải tắt tính năng in ..

  1 trap '' 2
  2 echo "This is a test Hit ctrl + c to test it"
  3 sleep 20
  4 trap 2

Câu trả lời:


0

Đây là tính năng của thiết bị đầu cuối bạn đang sử dụng, bạn có thể vô hiệu hóa nó với

stty -ctlecho

Sau đó, nó sẽ không lặp lại ký tự điều khiển. Để vô hiệu hóa nó vĩnh viễn chỉ cần thêm lệnh đó vào của bạn ~/.bashrc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.