同様の問題があります複数の.csvファイルの内容を単一の.csvファイルにマージするただし、長さの異なるcsvファイルの場合。
何を追加するべきですか?この回答のPerlスクリプト、長さの異なるcsvファイルを考慮するには?
他の方法で行う方法をご存知の方は自由にご提案ください。
ベストアンサー1
paste -d, 1.csv 2.csv | sed 's/^,//; s/,$//' > out.csv
問題を解決しなければならない
paste
指定されたファイル順に列ごとにマージされます。 csv形式を使用して-d,
。ただし、貼り付けは空白行を項目として扱い、カンマを挿入します。sed
命令で削除されます。
これはリンクされた質問と同じことも行います。