2014-06-19 4 views
2

명령 줄에서 golfscript 프로그램에 인수를 전달하는 방법을 알고 싶습니다. 나는 golfscript.com에서 다운로드 한 루비 인터프리터를 사용하고 있습니다. 인터넷 검색에서 알 수 있듯이 루비에서는 ruby ./program.rb 4과 같은 인수를 전달하지만 ruby ./golfscript.rb prnt.gs 4을 수행하면 작동하지 않습니다 (빈 문자열 인쇄).명령 줄에서 golfscript 프로그램에 인수를 전달하는 방법

golfscript에서 인수는 문자열로 만들어지고 스택으로 푸시되어야합니다. prnt.gs의 코드는 단지 p입니다 (스택의 맨 위에 인쇄됩니다 - 인수).

내가 뭘 잘못하고 있니?

+0

을 받고 어떤 오류? – Max

+0

죄송합니다, 나는 오류가 있다고 썼다.하지만 사실 그것은 단지 예상대로 작동하지 않았다. 질문을 수정했습니다. – user3700847

답변

1

이처럼 실행 해보십시오 : 당신이

>echo 4 | ruby golfscript.rb prnt.gs 
관련 문제