0

長い CSV ファイルがあります。各行の末尾に二重引用符を追加して、すべての値が "

ファイルが次のようになっている場合:

"value", "value2", "value3
"value", "value2", "value3
"value", "value2", "value3

私はこのコマンドを使用しています:

sed -i 's/$/"/g' file.sql

その後、ファイルは次のようになります。

"value", "value2", "value3
"
"value", "value2", "value3
"
"value", "value2", "value3
"

その新しい行はどこから来て、どうすればそれを止めることができますか?

4

1 に答える 1

1

私はバカです。このSQLファイルの作成に使用しているCSVは、Excelからのものです。

dos2unix新しい行コマンドを修正するために実行する必要があります。その後、それは完全に機能しています。

コマンド自体が正常であることを確認してくれたThorに感謝します。

于 2012-12-20T09:43:59.440 に答える