plików letters.csv zawiera:Dołącz do tej samej linii w bash
b,a,c,
Plik numbers.csv zawiera:
32
34
25
13
chciałbym dołączyć do letters.csv jak numbers.csv to:
b,a,c,32,34,25,13
próbowałem to:
sed -e :a -e '{N; s/\n/,/g; ta}' numbers.csv >> letters.csv
to jednak stawia dołączone wpisy na nowej linii:
b,a,c,
32,34,25,13
Chciałbym wszystkie wpisy dotyczące tej samej linii. Jak to zrobić?
Przekierowanie wyjścia append ('' >>) dołącza do gdziekolwiek koniec pliku jest. Jeśli jest tam znak nowej linii, dołączane dane przychodzą później. Jeśli nie ma ciągłego znaku nowej linii, dodane bajty pojawiają się w tej samej linii. – KingRadical
Gdybym był tobą, dołączałbym kilka liter również do linii numerów. –