Linux 如何从自己的外壳中删除^c标记?
在普通终端中,如果我们运行类似于“top”的命令,当我们通过ctrl+c传递中断信号时,命令终止,但在我自己的shell中,它也终止,但也在终端中打印^c。如何防止打印^c。我需要系统调用来执行此操作。这应该可以:Linux 如何从自己的外壳中删除^c标记?,linux,terminal,signals,gnome-terminal,Linux,Terminal,Signals,Gnome Terminal,在普通终端中,如果我们运行类似于“top”的命令,当我们通过ctrl+c传递中断信号时,命令终止,但在我自己的shell中,它也终止,但也在终端中打印^c。如何防止打印^c。我需要系统调用来执行此操作。这应该可以: stty-echoctl 编辑(在OP指定需要系统调用之后):请参阅和非POSIXECHOCTL终端属性。先生,我需要系统调用来执行此操作。
stty-echoctl
编辑(在OP指定需要系统调用之后):请参阅和非POSIX
ECHOCTL
终端属性。先生,我需要系统调用来执行此操作。