I have a variable called boiler
,
boiler='#!/bin/bash
source ../../functions.sh
current="${si1}"
ready custom
title
breadcrumbs \""$current"\" \"Options\"
# END OF BOILER (DO NOT REMOVE ABOVE CODE OR MODIFY IT)
'
ISSUE and EXPECTED OUTPUT
The issue is that i want everything to be ignored withing this string (aka printed raw) except for the ${si1}
variable. How could I concatenate the first part the variable and then the rest of the string, while keeping it minimal and saving it back into the boiler
variable?
CodePudding user response:
You can delimit the string around ${si1}
.
boiler='#!/bin/bash
source ../../functions.sh
current='"${si1}"'
ready custom
title
breadcrumbs \""$current"\" \"Options\"
# END OF BOILER (DO NOT REMOVE ABOVE CODE OR MODIFY IT)
'