2007-02-18から1日間の記事一覧

SMTPヘッダ形式に変換する。

nkf

いろいろ考えてしまったが-Mオプションだけでいいみたい。 $ echo "subject: testてすとtest" | nkf -M ; echo subject: =?ISO-2022-JP?B?dGVzdBskQiRGJDkkSBsoQnRlc3 $ echo "subject: testtest" | nkf -M ; echo subject: testtestのように2バイト文字が…

標準入力/標準出力で変換する

いつものように-でいいのだが画像フォーマットの指定は-の前に フォーマット:- と表記する cat a.gif | convert -resize 100x100 gif:- jpeg:-> b.jpg 普通にオプションを探してはまった(笑

中間ファイルを作らずに外部コマンドでフィルタを実行する

io.close_writeしないとio.readでとまってしまう。 io = IO.popen("convert -resize 100x100 - gif:- ","r+") io.write(File.open("aaa.jpg") io.close_write print [io.read].pack("m") #output base64