:ファイル名の一部に基づいてファイルをマージし、私はフォーマットの名前で(下のサンプル名)フォルダ内の約450 CSVファイルを持っている
1_a.csv
1_b.csv
1_cを.CSV
...
1_h.csv
2_a.csv
2_b.csv
...
2_h.csv
...
42_a.csv
...
42_h.csv
私はタイプ "1_xxx.csv"のすべてのファイルを "1.csv"に、フォーマット "2_xxx.csv"のすべてのファイルを "2.csv"に結合したいと考えています。
私はcatを使ってみましたが、一度に1セットのファイルしかマージできません。 Linuxのループでコマンドを実行する方法はありますか?どのPython3ベースのソリューションも歓迎します。
https://stackoverflow.com/質問/ 13613336/python-concatenate-text-files – mnistic
こんにちは、それを指摘してくれてありがとう。ただし、リンクは単にファイルをマージすることについて話します。私の質問は、名前の開始部分に基づいてそれぞれ42個のファイルに462個のファイルをグループ化し、それらをマージすることに関するものです。 –