사용자로부터 사용자 입력을 읽는 프로그램이 있습니다(모바일, 보드 게임). 이와 같이:
$ game
enter your move:
# etcetera
첫 번째질소매번 작업을 반복해야 하므로 한 줄에 한 줄씩 텍스트 파일에 넣었습니다. 이것은 작동합니다:
$ game < moves.txt
이것은 작동하지만 다음 이후에는질소이동 후 어떻게 명령줄 입력으로 돌아가나요?
중복된 질문일 수 있다는 것을 알고 있지만 찾을 수 없습니다.
답변1
사실 좀 더 집중적인 인터넷 검색 끝에 실제로 stackoverflow에서 답을 찾았습니다.
(cat moves; cat) | game
와 정말 유용한 댓글이네요잭:
"관심 있는 분들은 다음을 사용하여 명령이 포함된 파일을 만들 수 있습니다. (cat your_file_with_commands; tee -a your_file_with_commands) | sh your_script
스크립트에 파이프하는 것 외에도 각 명령을 파일에 추가합니다."