Windows 10で実行する.batファイルを作成しようとしています。 基本的には、複数の.csvファイルがフォルダ内にあります。ファイル間の改行で.bat内のテキストファイルをマージする
FileA.csv
abc,abc
def,def
私はファイルがFileC.csvにマージしたいFileB.csv
ghi,ghi
jkl,jkl
は次のようにフォーマットされました。
abc,abc
def,def
ghi,ghi
jkl,jkl
私が使用している場合:
copy /b *.csv FileC.csv
私はFileC.csvでこの出力を得る:
abc,abc
def,defghi,ghi
jkl,jkl
私がマージされたファイルの間に改行を追加する必要がなく、把握することはできませんどうやって。どんな助けもありがとう。 existigファイル
echo.
に出力を追加しますファイル>>C.csv
の内容を表示します
ありがとうバッチでは、これは私が望んでいたまさにでした。各* .csvファイルをフォルダ内で実行する方法はありますか、マージしたい各ファイルを明示的にリストする必要はありますか? –
ようこそ。更新された回答。私の答えがあなたの望むものなら、upvoteして答えを受け入れる。 – tso
OKこれは、作成されたファイルの終わりに改行があることを除いて、素晴らしいことです。それをどうやって削除するのですか? –