에코에 파이프된 텍스트가 출력되지 않는 이유는 무엇입니까? [복사]

에코에 파이프된 텍스트가 출력되지 않는 이유는 무엇입니까? [복사]

이 명령이 "1"을 출력하지 않는 이유는 무엇입니까?

echo 1 | echo

나는 그것이 다음과 같이 작동한다고 상상합니다 :

1. echo 1 (outputs 1)
2. | echo (takes the 1 as an input, then echos it)

이런 일이 일어나야 하는 것 아닙니까?

답변1

echo는 stdin을 사용하지 않습니다. cat을 사용해 보세요.

echo 1 | cat

또는

echo 1 | xargs echo

관련 정보