진행 상황을 표시하고 다음에서 사용할 수 있도록 하려고 합니다 less
.
while true; do echo -n .; sleep 1; done | less
작동하게 하는 방법이 있나요?
답변1
echo
루프의 출력은 while
항상 버퍼링되지 않습니다. 이 옵션을 제거하면 -n
점이 포함된 선이 매초마다 나타나는 것을 볼 수 있습니다.
less
항상 전체 줄을 읽으려고 시도하고 줄 끝이나 파일 끝에 도달할 때까지 표시하지 않는 것 같습니다 . 이것을 바꿀 수 있는 방법은 없는 것 같습니다.