複数のPDF文書のテキストからcsvファイルを生成するbashスクリプトを作成しようとしています。 pdfをテキストに変換するスクリプトがありますが、csvファイルを生成するスクリプトはありません。各テキスト文書には独自の行があり、各テキスト文書から特定のデータが抽出されます。 csvファイルの最初の行には列名が含まれ、残りはすべてテキストファイルから抽出されたデータです。したがって、csvファイルは次のようになります。
Data1,Data2,Data3,Data4 Data1_FromFile1,Data2_FromFile1,Data3_FromFile1,Data4_FromFile1 Data1_FromFile2,Data2_FromFile2,Data3_FromFile2,Data4_FromFile2 Data1_FromFile3,Data2_FromFIle3,Data3_FromFile3,Data4_FromFile3
テキストファイル内のすべてのテキストが使用されるわけではなく、特定のパターン(日付、コード、特定の部分の内容)に合った行のみが使用されます。また、3行以上になります。そのようなCSVファイルをどのように作成しますか?標準出力をファイル(csvファイル)にリダイレクトし、それをどのようにcsvファイルにフォーマットしますか?