Bash script fails when running command with embedded quotes (source parameters)
问题 I'm using source to insert generated variables into a string from a file in order to execute that string from a bash script. I've echoed the generated string to compare to one that works from the command line and I can't seem to see any difference, but the bash command fails as it seems the supplied parameters are getting mixed up somewhere in the middle. I've escaped double quotes around the ice_name string, so it looks identical to the one that works when I echo it Do I need to escape other