-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quotes not recognized in baseCommand #9
Comments
As a workaround, you can use double quotes ( In deed, this is a bug, we will fix it finally |
Thanks for the response, this has been my workaround for the above example. However, if the awk command contains quotes itself: |
@drkennetz and @drjrm3 FasterXML/jackson-core#235 @drkennetz |
Hello, I am having a related issue, where having an input as a message: message: message: So the workaround given does get around the quotes issue and it will work, but the output is different than the expected output which causes reproducibility issues if I want to use the script with cwlexec and cwltool. Thanks! |
@biokcb
equals
and equals
all of above definitions will get a string that does not has any quotes ( If you want to define a string that has double quotes (
or
and if you want to define a string that has single quotes (
|
We have a simple workflow which uses
baseCommand: [awk, '{print $2}']
and the interpreted command does not keep the'
's. Instead, it interprets the baseCommand as"baseCommand" : [ "awk", "{print $2}" ],
(line 40 in the attachedoutfile.txt
) and attempts to executeawk {print $2}
(line 148) which fails.BaseCommandError.tar.gz
The text was updated successfully, but these errors were encountered: