안녕하세요, 저는 inquirer.js
목록 질문과 텍스트 입력이 있는 이 프로그램을 작성했습니다.
나는 이 두 가지 질문에 답하기 위해 파이프를 사용하고 싶습니다.
목록 질문을 유지 yes 1 | command
하고 첫 번째 옵션을 선택하면 완료되면 쉽게 사용할 수 있습니다.
그러나 두 질문을 모두 동일하게 유지하는 명령은 첫 번째 질문을 통과하지만 텍스트 질문에서는 영원히 1로 깜박입니다.
놀랍게도 echo "something" | command
첫 번째 질문에서 기본값을 선택하고 두 번째 질문을 무시합니다. 사용자 입력을 기다리지 않지만 아무 것도 입력하지 않은 것처럼 보이지만 두 질문 모두 Enter 키를 누르면 정말 이상합니다.
멈추지 않고 yes '' | command
위의 예와 똑같이 동작합니다.
yes '1\nhello\n' | command
첫 번째 질문에 대한 답변을 사용하면 문제가 없지만 두 번째 질문은 1과 hello 사이에서 계속 깜박입니다.
나는 지금 무엇을 해야할지 모르겠습니다. 어떤 도움이라도 대단히 감사하겠습니다.