プラグイン

プラグインを用いることで Rsh の機能を拡張することができます。プラグインは、Rsh の組み込みコマンドと同じ操作の多くを実行することができ、Rsh 本体とは別に追加できるという利点もあります。

プラグインを追加するには、ビルドして PATH にバイナリーを配置するだけです。Rsh のプラグインは、PATH 内の他のバイナリーと区別できるようにrsh_plugin_というファイル名ではじまります。

注: 将来的には、プラグインは Rsh がみつけられるように特定の場所に配置されることになるかもしれません。

Rsh が起動すると、システムがスキャンされ、見つかったプラグインがロードされます。

Rsh プラグインが利用するプロトコルは Rsh の開発中に変更される可能性があります。プロトコルの詳細と独自のプラグインの作成方法を学ぶのに最適なのは、Rsh リポジトリのプラグインのソースopen in new windowを読むことです。 コントリビュータブックのプラグインの章open in new windowも参照してください。