File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 2054
2054
name : ShellCommandRequirement
2055
2055
extends : " #ProcessRequirement"
2056
2056
doc : |
2057
- Modify the behavior of CommandLineTool to generate a shell command line
2058
- instead of a directly executable argument list. Enables use of shell
2059
- commands like pipes.
2057
+ Modify the behavior of CommandLineTool to generate a single string
2058
+ containing a shell command line. Each item in the argument list must be
2059
+ joined into a string separated by single spaces and quoted to prevent
2060
+ intepretation by the shell, unless `CommandLineBinding` for that argument
2061
+ contains `shellQuote: false`. If `shellQuote: false` is specified, the
2062
+ argument is joined into the command string without quoting, which allows
2063
+ the use of shell metacharacters such as `|` for pipes.
You can’t perform that action at this time.
0 commit comments