` exec 2>somefile`이 정지되는 이유는 무엇입니까?

` exec 2>somefile`이 정지되는 이유는 무엇입니까?

왜?

exec >somefile

즉시 돌아가는 동안

exec 2>somefile

그렇지 않고 무기한으로 매달리나요? 감사해요.

답변1

멈추지 않습니다. 대화형으로 실행 중이고 내부를 살펴보면 somefile프롬프트가 표시됩니다. STDERR은 bash가 프롬프트를 작성하는 곳입니다.

관련 정보