Ruby wyprowadza do tej samej linii co poprzednie wyjście
Piszę skrypt Ruby, aby wygenerować plik CSV. Rozumiem, że każda linia w pliku CSV to wiersz w tabeli.
W tej chwili mój skrypt generuje coś takiego
Vancouver, Calgary,
Routes1,
Routes2,
Routes3,
Vancouver, Toronto
etc,
etc,
etc
ale potrzebuję go, aby wyglądał tak, aby zaimportować go do bazy danych
Vancouver, Calgary, Routes1, Routes2, Routes3
Vancouver, Toronto, etc etc etc..
Mój skrypt działa, patrząc na Vancouver i Calgary z surowych danych, które zawierają lokalizacje tras w różnych plikach. Następnie skrypt przechodzi do tych plików, aby wyszukać rzeczywiste trasy. Za każdym razem, gdy znajdzie trasę (np. Route1), skrypt wysyła ją za pomocą metody „puts”. Problem polega na tym, że każde wyjście jest w nowej linii.
Czy istnieje sposób na pominięcie polecenia nowej linii podczas używania polecenia „wstawia”?