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