나는 그런 sample.rb 내가 (예) 플래그 값을 얻을 필요가에 ruby sample.rb --flag[yes/no]=yes
루비 파일을 실행하기 위해 명령 행에서 플래그를 어떻게 사용할 수 있습니까?
로 루비 파일을 실행하고 일부 작업을 수행합니다.
이것이 가능합니까? 그것이 나에게 해결책을 준다면.
나는 그런 sample.rb 내가 (예) 플래그 값을 얻을 필요가에 ruby sample.rb --flag[yes/no]=yes
루비 파일을 실행하기 위해 명령 행에서 플래그를 어떻게 사용할 수 있습니까?
로 루비 파일을 실행하고 일부 작업을 수행합니다.
이것이 가능합니까? 그것이 나에게 해결책을 준다면.
는 ARGV 배열
입니다ARGV.each do |a|
# process arguments like so
puts "Argument: #{a}"
end
고마워요. 괜찮아. 나는 그것을 안다. 내가 원하는 것은 "ruby sample.rb --xxx (yes/no) = yes"로 명령을 실행해야한다는 것입니다. 루비 파일에서이 "yes"를 얻고 일부 작업을 수행해야합니다. – Prince
'플래그'는 sample.rb로 전달되는 유일한 옵션입니까? –
아닙니다. 아무거나 할 수 있습니다. 하지만 sample.rb 파일에서 주어진 값 (예/아니오)을 액세스하고 일부 작업을 수행하려고합니다. – Prince