Actions
Feature #7981
openruby does not respect --
Status:
Open
Assignee:
-
Target version:
-
Description
=begin
in ((%ruby --help%)) I have found:
Usage: ruby [switches] [--] [programfile] [arguments]
so I have tried this example:
$ echo 'puts :ok' | ruby -- --params
> ruby: No such file or directory -- --params (LoadError)
I have assumed that ((%[argumments]%)) are independent from ((%[programfile]%))
In the current state of code the help message should be:
Usage: ruby [switches] [--] [programfile [arguments]]
But I would prefer that it would be fixed and anything after ((%[--]%)) that is not program gets ignored, so we can use the shell style:
$ echo 'echo "args:$*:"' | bash -s -- --params
> args:--params:
=end
Actions
Like0
Like0Like0Like0