Дополнительно .
до each
(и ложная точка с запятой после определения all_commands
).
> all_commands = "date;ls -ltr"
> all_commands.split(";").each do |cmd_2run|
* puts cmd_2run
* end
date
ls -ltr
Синтаксическая ошибка не связана с кодом, который вы разместили; нет неопределенной строки.