yitz_ 1299183042 learn Please don't use command substitution to capture the output of echo (or printf). Just use whatever you want to pass to echo. Bad: `var=$(echo "Hello")`. Good: `var="Hello"` greycat 1302814009 forget e36freak 1302814040 learn Please don't use command substitution to capture the output of echo (or printf). Just use whatever you want to pass to echo. Bad: ''var=$(echo "Hello")''. Good: ''var="Hello"'' e36freak 1302814069 forget greycat 1302814076 learn Please don't use command substitution to capture the output of echo (or printf). Just use whatever you want to pass to echo. Bad: var=$(echo "Hello") Good: var="Hello" Also: printf -v var "%s" "Hello"