标签: linux terminal signals gnome-terminal
在普通终端中,如果我们运行“⊤' top'当我们通过ctrl + c传递中断信号时,命令终止但是在我自己的shell中它也终止但也在终端中打印^ c。如何防止打印^ c。我需要系统调用才能执行此操作。
答案 0 :(得分:1)
这应该这样做: stty -echoctl
stty -echoctl
编辑(在OP指定需要系统调用之后):请参阅man tcsetattr和非POSIX ECHOCTL终端属性。< / p>
ECHOCTL