Daniel10
(Daniel)
29 October 2003 19:22
1
opts = GetoptLong.new(_
···[ “–create-test”, “-T”, GetoptLong::NO_ARGUMENT ],
)
what if I don’t actually want short options such as the -T? (running out
of suitable letters, or something)
How would I use it then?
db
···
–
A.D. 1844: Samuel Morse invents Morse code. Cryptography export
restrictions prevent the telegraph’s use outside the U.S. and Canada.
opts = GetoptLong.new(_
···[ “–create-test”, “-T”, GetoptLong::NO_ARGUMENT ],
)
what if I don’t actually want short options such as the -T? (running out
of suitable letters, or something)
How would I use it then?
opts = GetoptLong.new(
[ “–create-test”, GetoptLong::NO_ARGUMENT ]
)
The short options are optional. GetoptLong is very flexible. You can
have as many or as few short and long options as you like.
$ cat test.rb
require ‘getoptlong’
opts = GetoptLong.new(
[ “–create-test”, GetoptLong::NO_ARGUMENT ]
)
$ ruby test.rb
$
Cheers,
···
–
Daniel Carrera | OpenPGP KeyID: 9AF77A88
PhD grad student. |
Mathematics Dept. | “To understand recursion, you must first
UMD, College Park | understand recursion”.
I recommend using optparse rather than GetoptLong, but you may decide
differently. Information about optparse can be found here:
http://learningruby.com/usingoptparse.shtml
Regards,
Mark
···
On Oct 29, 2003, at 2:22 PM, Daniel Bretoi wrote:
opts = GetoptLong.new(_
···[ “–create-test”, “-T”, GetoptLong::NO_ARGUMENT ],
)
what if I don’t actually want short options such as the -T? (running
out
of suitable letters, or something)
How would I use it then?
Daniel10
(Daniel)
29 October 2003 22:33
4
opts = GetoptLong.new(_
???[ “–create-test”, “-T”, GetoptLong::NO_ARGUMENT ],
)
what if I don’t actually want short options such as the -T? (running out
of suitable letters, or something)
How would I use it then?
opts = GetoptLong.new(
[ “–create-test”, GetoptLong::NO_ARGUMENT ]
)
The short options are optional. GetoptLong is very flexible. You can
have as many or as few short and long options as you like.
$ cat test.rb
require ‘getoptlong’
opts = GetoptLong.new(
[ “–create-test”, GetoptLong::NO_ARGUMENT ]
)
$ ruby test.rb
$
Thank you. I swear I tried this before asking, and I got errors. Once
you ask…
db
···
On Thu, Oct 30, 2003 at 05:35:04AM +0900, Daniel Carrera wrote:
Cheers,
Daniel Carrera | OpenPGP KeyID: 9AF77A88
PhD grad student. |
Mathematics Dept. | “To understand recursion, you must first
UMD, College Park | understand recursion”.
–
A.D. 1844: Samuel Morse invents Morse code. Cryptography export
restrictions prevent the telegraph’s use outside the U.S. and Canada.