나는 -v많은 응용 프로그램에 대해 플래그를 사용하는 것을 발견했습니다 (특히 tarand 같은 사소한 것들 cp). 그러나 큰 파일을 압축 해제하면 -v플래그를 사용하지 않을 때보 다 시간이 오래 걸립니다 .
터미널이 텍스트를 처리해야하기 때문에 버퍼가 무엇이든 채우고 있다고 가정합니다. 그러나 내 질문은 응용 프로그램이 실제로 느리게 실행되거나 동일한 시간 내에 완료됩니까? 그리고 내가보고있는 것은 터미널이 따라 잡으려고합니까?
stdout하고 stderr있는 라인 버퍼 - 버퍼를 채우는 것은 그렇게 오래 걸리지 않습니다 것을 의미한다 -는 차단의 printf전화를 (그리고 확장 단자 출력하여)이 영원히합니다.
tar xvf file.tar > /dev/null대tar xf file.tar? 로 리디렉션하면/dev/null터미널에서 터미널을 꺼내야합니다.