This article explains about to use findReplace parameter to replace content in all pages in space using the Confluence Command Line Interface app.
Instructions
- We can modify content in all pages of a space by using runFromPageList and modifyPage actions.
Run the action command from the terminal/command prompt.
Command:--action runFromPageList --space "DEMO" --common "-a modifyPage --id "@pageId@" --findReplace "oldtext:newtext""
Output:
Run: -a modifyPage --id 65538 --findReplace oldtext:newtext Page 'page1' in space DEMO modified. Page has id 65538. Run: -a modifyPage --id 32972 --findReplace ldtext:newtext Page 'page2' in space DEMO modified. Page has id 32972. Run: -a modifyPage --id 131106 --findReplace ldtext:newtext Page 'subpage' in space DEMO modified. Page has id 131106. Run: -a modifyPage --id 98306 --findReplace ldtext:newtext Page 'subpage' in space DEMO modified. Page has id 98306.