Plan 9とGo言語のブログ

主にPlan 9やGo言語の日々気づいたことを書きます。

Plan 9で知っておくと便利なこと

この記事はTumblrで公開されていました

9fansより

9fansに投稿された内容から、便利そうなものをまとめる。

rcのイディオム

webfsなど、ctlを開きっぱなしにしたままで他のファイルを操作する時などに、<>{cmd}イディオムが便利。詳細はrc(1)のマニュアル。具体例は9frontのhgetあたり。

importを暗号化

import(4)での通信をまともに暗号化するため、以下の関数を定義しておくといい。

fn import {
    /bin/import -E ssl -e 'rc4_256 sha1' $*
}

9vx

9vxを自分でコンパイルする手順は、ソースコードに含まれるADVENTUREファイルに書かれている。