2013-12-10 1 views
0

documentation의 전체 예제를 사용하여 OptionParser를 시도하고 있습니다.OptionParser 설명서의 예제를 사용합니까?

옵션과 ARGV를 출력하는 대신 임의의 텍스트를 출력하도록 프로그램을 변경했습니다.

ruby optparse.rb --delay 50 

나는이 텍스트를 출력하기 전에 50 초 지연 예상 : 나는 다음 실행하면 실제로 프로그램을 지연하는 방법 궁금

. 그러나이 경우가 아니라 텍스트를 바로 출력합니다.

답변

2

링크 된 페이지의 예제 코드는 옵션을 구문 분석하는 방법 만 보여 주며,이 옵션을 기반으로하는 실제 조치는 취하지 않습니다. 실제로 지연되는 코드는 없습니다. 다음과 같이 직접 입력하여 추가 할 수 있습니다.

puts "Sleeping for #{options.delay}..." 
sleep options.delay