쉘에서 입력을 받아 결과를 출력하는 프로그램을 작성했습니다. 그러나 파이프 라인을 사용하면 입력이 에코되지 않습니다.파이프 라인으로 반향되지 않는 입력
$ ./a.out
$ /home/Wisatbff/file # input a pathname (echoed)
사용 파이프 라인 : 제대로
$ ./a.out | more
$ # input (same as above, not echoed)
모두 출력. 파이프 라인을 사용할 때 입력이 왜 울리지 않을까요?
명령 more
은 터미널 구성을 변경한다 :
'stdout'과 'stderr'의 차이점이 있습니까? 귀하의 코드에는 무엇이 있습니까? –
"more"의 별명이 있습니까? 만약 당신이 more = less를 alias하면,'export LESS = -X'를 쓸 수도 있습니다. –
@glennjackman 번호'more is/bin/more' –