Excel読み取りコマンドができた。ただしOpen usp Tukubai依存
Fri Apr 25 16:48:49 JST 2014 (modified: Tue Sep 19 21:55:56 JST 2017)
views: 1920, keywords:コマンド,シェルスクリプト,CLI,open,シェル芸,エクシェル芸 この記事は最終更新日が7年以上前のものです。
小児科の待合室からこんにちは。
エクシェル芸の修行の一環であるオフィス用コマンドをこの前から作ってますが、とりあえずシートの数字の文字列を読み込んで標準出力にゴモゴモと出すコマンドが完成しました。
ワークシートにある文字列のポインタと文字列シートの文字列を結合するためにjoin1を使ってしまったのでOpen usp Tukubaiが必要ですが、他はMacでもLinuxでも動くかと。
では、次のワークシートを読み取ってみましょう。
[caption id="attachment_2992" align="aligncenter" width="300"] 特定の個人、団体とは一切関係がありません。[/caption]
はいできました。
uedambp:ShellOfficeTools ueda$ ./exread sheet1 ~/Desktop/wada.xlsx
A 1 熱い
A 2 ヤバい
A 3 間違いない
A 4 懲役
C 4 年
B 4 14
###整形したけりゃこんな感じ###
uedambp:ShellOfficeTools ueda$ ./exread sheet1 ~/Desktop/wada.xlsx |
self 2 1 3 | map num=1 | keta
* A B C
1 熱い 0 0
2 ヤバい 0 0
3 間違いない 0 0
4 懲役 14 年
今週末はLet's エクシェル芸!!(なんかかっこ悪い)
診察まだかな。
(注: 小児科で下書きして家で仕上げてアップロードしました。)