前提・実現したいこと
ターミナルを使用したCSVの結合
ここに質問の内容を詳しく書いてください。
MACのターミナルを使用して顧客データのCSVファイルの結合を行っています。
発生している問題
こちらのコマンドでファイルの結合ができたのですが、勝手に列を詰められている場所出てきて、会社名とその備考項目のセットが崩れています。
cat 4.1.csv 5.1.csv 6.1.csv 7.1.csv 7.2.csv 7.3.csv 7.4.csv 8.1.csv 8.2.csv 8.3.csv 9.1.csv 9.2.csv 9.3.csv > list.csv
試したこと
元のCSVファイルが
会社名 住所 備考
会社 A 住所 A あああ
会社 B 住所 B いいい
会社 C 住所 C
というふうに埋めきれていない列が合ったので
会社名 住所 備考
会社 A 住所 A あああ
会社 B 住所 B いいい
会社 C 住所 C
テスト テスト テスト
というふうに一番下の行をすべて文字で埋めるようにしました。
ほしい結果
CSV結合後のファイルが、元の行が崩れないように結合をしたいです。
CSVファイルは、名前のとおりカンマ(C:Comma)で区切り(S:Separate)された行から成るテキストファイルです。
何故、質問で"CSVファイル"とされているもののカンマが全く使われていないのですか?
「cat 4.1.csv 5.1.csv 6.1.csv 7.1.csv 7.2.csv 7.3.csv 7.4.csv 8.1.csv 8.2.csv 8.3.csv 9.1.csv 9.2.csv 9.3.csv > list.csv」というコマンドは、各csvファイルの内容が示されていないので無意味です(理解不能です)
誰にでも判るように、質問は正しい用語、正しい日本語を使って丁寧に書いてください。