今日のテキストファイルのデータは次の形式です。
HKL1234/2, R1B
HKL1274/2, R4E
HREF457-74, R1A
次のように、Excelファイルの2つの異なる列にこのデータを表示する必要があります。
Product Revision
HKL1234/2 R1B
HKL1274/2 R4E
HREF457-74 R1A
Bashスクリプトでこれをどのように実行できますか?私の挑戦を助けることができますか?
答え1
CSVデータをExcelにロードするために何もする必要はありません。 Excelでは、これらのファイルを完全に読み取ることができます。
data.txt
したがって、元の投稿に表示されている内容があるとします。
HKL1234/2, R1B
HKL1274/2, R4E
HREF457-74, R1A
必要なのは、ヘッダー行を追加してファイル名を変更するだけです。
echo "Product, Revision" > data.csv
cat data.txt >> data.csv
data.csv
最初のコマンドはヘッダー行を含むファイルを生成します。第二に、元のデータファイルの内容が新しく作成されましたdata.csv
。
これで、Windowsコンピュータにコピーしdata.csv
てエクスプローラでダブルクリックします。 CSV 拡張子は既定で Excel に既に登録されています。ファイルを台無しにした場合 - 「次のプログラムで開く...」を選択するか、最初にExcelを開いてからその中のファイルを開きます。どのような方法で行っても、Excelは.csvファイルで何をするのかを知っています。