如何从自己的shell中删除^ c标记?

时间:2014-05-22 13:35:18

标签: linux terminal signals gnome-terminal

在普通终端中,如果我们运行“⊤' top'当我们通过ctrl + c传递中断信号时,命令终止但是在我自己的shell中它也终止但也在终端中打印^ c。如何防止打印^ c。我需要系统调用才能执行此操作。

1 个答案:

答案 0 :(得分:1)

这应该这样做: stty -echoctl

编辑(在OP指定需要系统调用之后):请参阅man tcsetattr非POSIX ECHOCTL终端属性。< / p>