Answers:
用调用时-i
,将tee
忽略中断信号(SIGINT
),该信号通常是由终端在按Ctrl+ 时发出的C。
tee
在命令行管道中使用,some long running command | tee output
则如果要使用杀死输入提供程序Ctrl+C
,但又希望tee
正常退出(通过EOF
从管道中读取),这可能会有所帮助。
如果tee
与-i, --ignore-interrupts
选项一起使用,它将不接受任何中断信号,例如CNTRL + C ^ C或Kill信号,但信号KILL或Signal Terminate除外。
tee
不正是什么选项状态,只有忽略SIGINT
。所有其他信号均按没有的方式传递-i
。