запуск команд из файлов

Предположим, что я пишу некоторые команды в файле, скажем, cmake, хотя не нужно, чтобы cmake запускал некоторые команды в текстовом файле. пример

filename: cmake_command

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ../prject-src/ && make && make install 

давайте попробуем просто сказать, что файл cmake_command находится в папке, где, если вы запустите команду как есть, вещи начнут строить.

Я пробовал эту команду

 for i in $(cat cmake_command); do echo $i; done 

как тест, но вместо того, чтобы распечатывать 1 целую строку, он разбивается на каждое пустое пространство, поэтому я получаю список отдельных строк.

Как я мог реорганизовать эту команду для работы, вместо того, чтобы

 cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ../prject-src/ && make && make install 

я бы получил этот результат

 cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ../prject-src/ && make && make install 

Linux и Unix - лучшая ОС в мире.