次の問題を解決するのに役立ちますか?
- いくつかの出力を提供するスクリプトを実行します。
- Excelでテーブル形式で整理する必要があります。
- Excelを添付してEメールで送信
誰でも上記のステップを自動化するアイデアを提案してください。ステージ1とステージ3はできますが、ステージ2はわかりません:(
ベストアンサー1
いくつかの値があり、Excelで読みやすいファイルを作成したいと思います。最も作りやすいファイル形式Excelが理解しているのはおそらくCSV、カンマ区切り値つまり、次の例のようなプレーンテキストファイル(Wikipediaから提供):
Year,Make,Model,Description,Price
1997,Ford,E350,"ac, abs, moon",3000.00
1999,Chevy,"Venture ""Extended Edition""","",4900.00
1999,Chevy,"Venture ""Extended Edition, Very Large""","",5000.00
1996,Jeep,Grand Cherokee,"MUST SELL!
air, moon roof, loaded",4799.00
これでCSVファイルを作成する方法はいくつかあります。非常に単純なケースでは、sed
またはawk
そうかもしれません。ただし、この作業用に特別に設計されたツール/ライブラリがたくさんあります。答えはここにある(SO)いくつか言及してみてください。 (これCRUSH(SHellカスタムレポートユーティリティ)ツールステップ1に言及することも興味深いかもしれません。 )