티 :“-무시 인터럽트”옵션은 정확히 무엇을합니까?


8

제목은 기본적으로 모든 것을 말합니다. --ignore-interrupts 옵션이 있습니다 :

-i, --ignore-interrupts   ignore interrupt signals

누구든지 이것이 중요한 상황을 설명하고 설명 할 수 있습니까? 감사!

답변:


11

호출 할 때 -i, tee인터럽트 신호 (무시 SIGINT타격 할 때 일반적으로 터미널에서 발급), Ctrl+를 C.


1
어떤 상황에서 이것이 중요합니까?
hakre

6
tee와 같은 명령 행 파이프를 사용 some long running command | tee output하는 경우을 사용하여 입력 공급자 를 종료하고 파이프에서 읽음으로써 정상적으로 종료 Ctrl+C하려는 경우에 도움이 될 수 있습니다 . teeEOF
Andreas Wiese

아, 매우 유용하고 좋은 설명, 나는 조금 짜증났다. 이제 스크립트 일부에 추가하겠습니다. 감사!
hakre

@AndreasWiese : 답변에 의견을 추가해야합니다.
Zaz

0

경우 tee에 사용하는 -i, --ignore-interrupts옵션이 신호 또는 신호 KILL 종료 제외 CNTRL + C ^ C 또는 연속 신호와 같은 임의의 인터럽트 신호를 받아 못해.


1
그것은 옳지 않습니다. tee수행 정확히 어떤 옵션 상태 만 무시 SIGINT. 다른 모든 신호는없이 전달됩니다 -i.
Andreas Wiese
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.