From c5a85e95c8f51b57c93a89cbc07050ddb2e73d05 Mon Sep 17 00:00:00 2001 From: fukachan Date: Fri, 14 Mar 2003 08:27:59 +0000 Subject: merge 01_RFC_ARGV.txt into tutorial/. --- fml/doc/ja/tutorial/usage/chapter.onhost.sgml | 93 ++++++++++++++++++++++++++- 1 file changed, 92 insertions(+), 1 deletion(-) (limited to 'fml/doc/ja/tutorial/usage') diff --git a/fml/doc/ja/tutorial/usage/chapter.onhost.sgml b/fml/doc/ja/tutorial/usage/chapter.onhost.sgml index 6738c6f2..e8b13d1c 100644 --- a/fml/doc/ja/tutorial/usage/chapter.onhost.sgml +++ b/fml/doc/ja/tutorial/usage/chapter.onhost.sgml @@ -1,5 +1,5 @@ @@ -45,6 +45,97 @@ makefml もちろんファイルを編集しても構いませんが。 + +なお、fml コマンドは引数の順番の異なる makefml です。 +コマンドの中身/動作は同じですので、 +シンタックスの好き嫌いでどちらかを選んで使って下さい。 + +makefml コマンド ML名 オプション +fml ML名 コマンド オプション + + + + + + + + + コマンドを用意する基準 + + + +&fmldevel; では、機能ごとに個別にコマンドを用意するようにしていますが、 +やたらと多くなるだけなので、以下のような基準に基づき用意することにしま +す(2003/03 記)。 + + + +できるだけ分離しないで makefml に統合するべきかな〜と思います。 +てきぎ admin コマンドや CGI でも使えるようになりうるので、 +再利用性が高いですしね。 + + + + + + 特定のMLに操作を施すコマンド + + + +特定のMLに対し、何らかのデータを見るだけでなく操作をする可能性がある +なら、makefml (or fml) のコマンドとして実装する。 + +makefml コマンド ML名 オプション +fml ML名 コマンド オプション + + + + + + + + + データを見るだけのコマンド + + + + +特定のMLと関わりのないものもある。モジュールのドキュメントを見るとか、 +OS のアカウントやエイリアス一覧を表示させる類のものだ。 +これは fml が頭文字につくコマンドを別途用意する。 + +fmladdr [-n] +fmlalias [-n] +fmldoc モジュール名 +fmlconf [-n] $ml + + + + + + + + + 操作を施すコマンドだが、特定のMLとの関わりはないかも知れないタイプ + + + +これが一番困るケースのような気がする。 +どうしても作る必要があるなら、 +fml が頭文字につくコマンドを別途用意する。 + + + +例: 記事のスプールを HTML 化する。 +でも、fml に限らず、MH フォルダでも構わない。 + +fmlhtmlify [-I DIR] $src_dir $dst_dir + + + + + + -- cgit v1.2.1