Problem with escaping using runFromIssueList in a Confluence page

Tamsin Slinn February 2, 2015

I'm using the Bob Swift Run CLI Actions in Confluence and trying to embed runFromIssueList into a Confluence page.  I've run a similar command in bash script, but I can't seem to get the escaping right within confluence. The command is below

--action runFromIssueList --search "$search" --common "--action createIssue --parent @issue@ --type Task --project @parent@ --summary \"$summary\" --description \"$description\""

If $summary is "test summary" and description is "test descrption" I get the following error:

PARAMETER_PROBLEM

Error: Unexpected argument: summary\" --description \"test
Error: Unexpected argument: description\""

Escaping the double quotes inside the "common" parameter worked in a bash script. Should I be doing something different here?

Thanks!

 

1 answer

1 accepted

0 votes
Answer accepted
Bob Swift OSS (Bob Swift Atlassian Apps)
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 2, 2015

See Tips for details on things like this. There are 2 escaping techniques depending on the platform. Try the other one: double up the quotes instead of using the \ escape.

Tamsin Slinn February 4, 2015

That worked! Thanks for the quick response.

Suggest an answer

Log in or Sign up to answer