我正在阅读this article并能够使用o
将终端中断字符设置为stty intr o
。
但是,在我第一次使用o
后,中断字符将再次重置为^C
。
如何在给定的intr
上保留tty
设置?
更新。
$ bash --version
GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$ uname -a
Linux <hostname_foobar> 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
更新:只有在我通过SSH访问上述计算机时才会出现这种情况。我已经使用基于密钥的登录和基于密码的登录进行了测试,并且它在两种情况下都会重现。