![echo "a" | wc -m이 2를 반환하는 이유는 무엇입니까? [복사]](https://linux55.com/image/150357/echo%20%22a%22%20%7C%20wc%20-m%EC%9D%B4%202%EB%A5%BC%20%EB%B0%98%ED%99%98%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
echo "a" | wc -m
에코가 발생 하는 이유는 무엇입니까 2
? 공백 수를 줄이려고 시도한 다른 변형에서도 동일한 결과가 나타납니다.
답변1
wc
개행 문자 \n
도 계산되기 때문입니다 .
echo
옵션 과 함께 호출되지 않는 한 출력 끝에 개행 문자를 추가합니다 -n
.
echo "a" | wc -m
에코가 발생 하는 이유는 무엇입니까 2
? 공백 수를 줄이려고 시도한 다른 변형에서도 동일한 결과가 나타납니다.
wc
개행 문자 \n
도 계산되기 때문입니다 .
echo
옵션 과 함께 호출되지 않는 한 출력 끝에 개행 문자를 추가합니다 -n
.