プラグイン
プラグインを用いることで Rsh の機能を拡張することができます。プラグインは、Rsh の組み込みコマンドと同じ操作の多くを実行することができ、Rsh 本体とは別に追加できるという利点もあります。
プラグインを追加するには、ビルドして PATH
にバイナリーを配置するだけです。Rsh のプラグインは、PATH
内の他のバイナリーと区別できるようにrsh_plugin_
というファイル名ではじまります。
注: 将来的には、プラグインは Rsh がみつけられるように特定の場所に配置されることになるかもしれません。
Rsh が起動すると、システムがスキャンされ、見つかったプラグインがロードされます。
Rsh プラグインが利用するプロトコルは Rsh の開発中に変更される可能性があります。プロトコルの詳細と独自のプラグインの作成方法を学ぶのに最適なのは、Rsh リポジトリのプラグインのソースを読むことです。 コントリビュータブックのプラグインの章も参照してください。