自動化を使用して .dat ファイルをダウンロードし、perl の Excel パーサー モジュールを使用して解析しています。しかし、.dat ファイルにアクセスしようとすると、有効な Excel ファイルではないと表示されます。(これらの操作はすべて Linux で行われています)
回避策として、.dat ファイルを Windows マシンに移動し、Excel ファイルを使用して開きました。次に、Windowsで.datファイルをExcelファイルとして保存しました。次に、そのファイルを Linux マシンに再送信します。これで、perl スクリプトはファイルを解析できます。
この長いパスの代わりに、Linux 自体で .dat ファイルを Excel ファイルに変換できますか? はいの場合、どのように?
私の .dat ファイルの最初の数行:
F_NF_CD ART_GRP_NO ART_GRP_DESCR ART_GRP_SUB_NO ART_GRP_SUB_DESCR ART_NO ART_DESC SELL_UNIT PACK_TYPE SELL_PR VAT_PERC MRP_PRICE STOCK ART_STATUS EXTRA_INFO BLOCK_IND
F 191 HYGIENE PAPERS 3 LADIE'S HYGIENE 287432 ソフィ サイドウォール ラージ SOFT15P 1 EA 89.8 5 99 47 1 売り
F 191 HYGIENE PAPERS 3 LADIE'S HYGIENE 287422 ソフィサイドウォール レギュラー SOFT15P 1 EA 80.73 5 89 0 1 売り