2009-01-01から1ヶ月間の記事一覧

erubyで動いていたcgiをrubyで動かすようにする

サーバからerubyが消えてしまった… こまったのでerubyで動いていたcgiをrubyで動かすようにする例えばヘッダが以下のようなら #!/usr/bin/eruby -C"EUC-JP" -Ke このように直すだけで動く #!/usr/bin/ruby -Ke require 'erb' ERB.new(DATA.read, nil, '-').r…

bashの変数の容量を調べる

bashの変数の容量を調べよう。一行だから1024とか2048とかを想像していたがそれはコマンドラインの長さだな。 大体いまどき一行の長さ制限している点で富豪じゃないといえるんだけどな。まあいいとして。しらべてみた。 $ a=0123456789;b=;i=0;while :; do i…

bashでtimeを一行表示する

bashでtimeはよく使うんだが3行で表示されるためコピペにはむかない。 一行で表示するにはTIMEFORMATをいじればよい。 $ echo "TIMEFORMAT=$'\nreal:%3lR,user:%3lU,sys:%3lS'" >> ~/.bashrc実行例 $ TIMEFORMAT=$'\nreal:%3lR,user:%3lU,sys:%3lS' $ time s…

unrarのオプション

unzipとちがい。rarはデフォルトでメッセージをだしまくるのでかっこ悪い。(ようなきがする)unrarはrarでもかまわない。タイプのスピードからするとrarのほうがいいかも。 ディレクトリ構造を復元しながら展開する(x) まあ、普通はこれだけ知っていればOK…

unzipのオプション

unzipのオプションを調べる際、オプションが多すぎるので覚えておけば良さそうなものだけ列挙 zip中に含まれている一覧を見る(-l) $ unzip -l a.zip Archive: a.zip Length Date Time Name -------- ---- ---- ---- 0 01-03-09 14:08 a/ 0 01-03-09 14:08 a/…