csv の中で数式を書くと...

2007.10.12(金) 5:21   タグ: 覚え書き

メモ.

hoge,fuga,piyo,foo,bar,baz,,sample1,sample2,sample3
1,2,3,4,5,6,,= A2,= B2 + c2,= sum( d2:f2 )

のような csv ファイルを Calc (OpenOffice.org Calc) で開いたとき,数式を評価した上で表示してくれるっぽいです.

csv の中で数式を書くと...

ただ,一度保存すると表示上の値が保存されてしまいます.

"hoge","fuga","piyo","foo","bar","baz",,"sample1","sample2","sample3"
1,2,3,4,5,6,,1,5,15

なお,Excel などは持っていないので未確認です.

追記

Excel でも同様の結果を得られるようです. (Thanks to tagawa さん)

お仕事環境++

2007.10.6(土) 18:22   タグ: 生活日誌
新しいお仕事机 (中古).

お仕事机を新しくしてみました.

2台目のディスプレイを買って から約 4ヵ月半,ようやく 「デュアル」 らしくなりました.

まぁ中古品なんですが,今の私には十分すぎる一品でしょう.お仕事の効率 (とモチベーション) 改善を目指します.

コマンドラインで sha1 を

2007.10.3(水) 16:05   タグ: 覚え書き, Perl, linux, PostgreSQL

メモ.

#!/bin/sh
echo $1 | perl -e ‘use Digest::SHA1 qw( sha1_hex ); print sha1_hex( <> ) . "n";’

とか

#!/bin/sh
echo $1 | openssl dgst -sha1

のようにシェルスクリプトを書いてパスを通しておけば,コマンドラインや PostgreSQL クライアントでそれぞれ

% sha1 hogehoge
8df7f638da50ddfa8f6a4162ddfc738b65e8b1cf
%
=> \! sha1 hogehoge
8df7f638da50ddfa8f6a4162ddfc738b65e8b1cf
=>

のようにできるので,個人的に便利になりましたとさ.

あとは PostgreSQL でこれを使って CREATE FUNCTION できると幸せなんだけど...もうちょっと勉強します.

追記

e-10.in さんのご指摘より,sha1sum を使えばおk,なのが判ったのでここに書いておきます.もうコマンド知らなさすぎです > 自分.

ちなみに sha1sum コマンドの出力は

% echo -n hogehoge | sha1sum
3b2c6c10d0e78072d14e02cc4c587814d0f10f3a  -
%

のように,後ろにヘンなもの (入力ファイル名,標準入力の場合は -) がついてくるので,cut コマンドでこれを取り除きました (これも今調べました).

で,以下が修正版です.

#!/bin/sh
echo -n $1 | sha1sum | cut -b -40

はい,とっても簡単になりました.

ぶろぐ内検索

WCAN 2008 Winter

wcan2008winter

DeLLa.JS

細々公開ちゅう

  • DQWindowManager
  • ごよてい?
  • にこぐらふ
  • twitomonitor [ついともにた]
  • issm's ...
  • 今さら攻略 スーパーマリオブラザーズ 2

I'm doing...

Loading...

最近のエントリ

最近のトラックバック

最近のコメント

タグ

月別

あわせて読みたい

あわせて読みたいブログパーツ

数値いくつか

  • issmの泳いだ距離
  • issmの100m個メタイム(秒)
  • issmのBMIとissmの体脂肪率
  • issmの最高血圧とissmの最低血圧

スポンサード リンク

メタ情報