1
명령 프롬프트에서 swipl 프롤로그를 실행하고 싶습니다. input.txt를 쿼리 파일로 읽고 결과를 output.txt에 출력하고 싶습니다.명령 프롬프트에서 프롤로그를 실행하고 파일에서 입력을 받아 파일에 출력을 보내십시오.
내 명령 줄 명령을 내 출력 결과는 명령 프롬프트에오고 빈 경우 output.txt 파일을 받고있다
swipl -f asd.pl <input.txt> output.txt
하지만.
ur 답변을 주셔서 감사하지만, 너무 환영 메시지를 받고 있습니다. "프롤로그 나드 버전에 오신 것을 환영합니다. % 정지를 얻으십시오."환영 메시지를 제거하고 end.i에서 % 정지를 제거하는 것은 stderr에서 모든 것을 얻고 있습니다. txt 및 아무것도 test.txt.Will u 프롤로그 버전 컴파일하는 데 사용하는 말해. – Himesh
@Himesh : Windows에서 SWI 버전 6.2.2를 사용하고 있습니다. 시작 메시지를 제거하려면'-q' 수정자를 사용하십시오 :'swipl.exe -q -f test.pl < test.pl > test.txt 2> stderr.txt' – gusbro