Я пишу Ruby script для создания CSV файла. Я понимаю, что каждая строка в CSV файле представляет собой строку в таблице.
Сейчас мой script генерирует что-то похожее на это
Vancouver, Calgary,
Routes1,
Routes2,
Routes3,
Vancouver, Toronto
etc,
etc,
etc
но мне нужно, чтобы он выглядел так, чтобы импортировать его в DB
Vancouver, Calgary, Routes1, Routes2, Routes3
Vancouver, Toronto, etc etc etc..
Мой script работает, просматривая Ванкувер и Калгари из необработанных данных, содержащих местоположения маршрутов в разных файлах. Затем script отправляется в эти файлы для поиска фактических маршрутов. Каждый раз, когда он находит маршрут (например, Route1), script выводит его с использованием метода "puts". Проблема в том, что каждый вывод находится на новой строке.
Есть ли способ подавить новую командную строку при использовании команды "puts"?