Ste*_*ieD 5 command-line-arguments raku
对此我挠头:
multi sub MAIN(Str:D $arg, Bool :$switch, *@the-rest) {
say $arg;
say $switch;
say @the-rest;
}
Run Code Online (Sandbox Code Playgroud)
当调用时:blah-command arg1 --switch
它打印:
arg1
(Bool)
[--switch]
Run Code Online (Sandbox Code Playgroud)
我期望:
arg1
True
Run Code Online (Sandbox Code Playgroud)
我最终想做的是:
blah-command arg1 --switch --unknown-stuff blah --more-unknown-stuff
导致:
arg1
True
--unknown-stuff blah --more-unknown-stuff
Run Code Online (Sandbox Code Playgroud)