'more.com'이 줄 끝에 공백을 삽입하는 이유는 무엇입니까?

'more.com'이 줄 끝에 공백을 삽입하는 이유는 무엇입니까?

내 이해에 따르면 동일한 두 명령을 비교하십시오.

echo abc>tmp1

echo abc|more>tmp2

그리고 그들은 대체로 그렇습니다. tmp2끝에 빈 줄이 하나 더 있지만 걱정하지 않습니다.

이제 이것은 약간 더 복잡한 경우입니다.

(echo abc&echo def)>tmp3

(echo abc&echo def)|more>tmp4

tmp4, 끝에 추가 빈 줄이 있는 것 외에도 비어 있지 않은 각 줄 끝에 추가 공백이 있습니다. 어떻게 그렇게 될수 있니? 제시해도 될까요? 현재 를 사용하고 있지만 sed -e 's-[ ]$--g'GNUwin에 의존하고 싶지 않습니다.

관련 정보