-
Notifications
You must be signed in to change notification settings - Fork 0
Template system in bash
Remi Cattiau edited this page Jun 23, 2023
·
1 revision
#!/bin/bash
#SED_COMMAND=""
cat stamp | (while read -r l; do
echo "Line: $l";
KEY=${l% *}
VALUE=${l:${#KEY}+1}
echo "Key: $KEY"
echo "Value: $VALUE"
SED_COMMAND=$SED_COMMAND$SEP"s/{{$KEY}}/$VALUE/g"
echo "SED_COMMAND:$SED_COMMAND"
SEP=";"
done
sed $SED_COMMAND test.yaml
)