Столкнулся со следующими трудностями. Пишу sh-скрипт следующего содержания:
#!/bin/sh
CMD="sed -e 's/test test/Test Test/'" $(echo "test test" | $CMD)
и получаю ошибку: sed: -e выражение #1, символ 1: неизвестная команда: `''. Ругается на апострофы. Если апострофы убрать, то ругается на пробелы: sed: -e выражение #1, символ 6: незавершенная команда `s'
Как можно экранировать пробелы?