в общем, есть задача написать скрипт, в скрипте должен собираться пакет из исходных файлов gnu autotools
если делаю в консоле так:
$CONFIGURE_OPTIONS="--enable-option-checking --prefix=/usr/local"
$./configure $CONFIGURE_OPTIONS
то все ок
если делаю в скрипте
CONFIGURE_OPTIONS="--enable-option-checking --prefix=/usr/local"
echo "CONFIGURE_OPTIONS is: \"$CONFIGURE_OPTIONS\""
./configure "${CONFIGURE_OPTIONS}"
то получаю вот такой вывод:
CONFIGURE_OPTIONS is: "--enable-option-checking --prefix=/usr/local"
configure: error: invalid variable name: ` --enable-option-checking --prefix'
то есть при передачи значения переменной в ./configure параметр "--prefix=/usr/local" усекается до "--prefix"
как это исправить? подскажите пожалуйста.