이 작업을 수행 cat > filename.ext
한 다음 여러 텍스트를 입력하면 텍스트가 (1) 입력할 때 화면에 표시되고 (2) filename.ext에 나타납니다.
텍스트 파일에 이 작업을 수행하면 문제가 없지만 바이너리 파일에 수행하면 위에서 언급한 것처럼 이상한 일이 발생할 수 있으므로 더 문제가 됩니다.https://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#faq-puttyputty.
그렇다면 내가 입력한 키 입력이 화면에 다시 반영되지 않도록 하는 방법에 대한 아이디어가 있습니까?
답변1
예, ttys 설정에서 에코를 끄세요. 셸에서 다음 명령을 사용하여 이 작업을 수행할 수 있습니다 stty -echo
.
(g=$(stty -g); stty -echo; cat > outfile; stty "$g")
<type blindly, finish by Enter, Control-D>