cbbsrchboard(掲示板検索)
形式
cbbsrchboard { -bstate 掲示板状態フラグ [ -bcount ] |
-boid 組織ID [ -bcount ] |
-rboid 公開対象組織ID [ -bcount ] |
-rwboid 記事作成組織ID [ -bcount ] |
-bname 掲示板名 [ -bcount ] |
-bcount }
機能
データベース内の掲示板を検索します。検索対象を次に示します。
オプション
-bstate 掲示板状態フラグ
検索する掲示板状態を掲示板状態フラグで指定します。掲示板状態フラグを次の表に示します。
表4-2 掲示板状態フラグ
項番 | 掲示板状態フラグ | 説明 |
---|---|---|
1 | 20 | 公開中の掲示板を検索します。 |
2 | 40 | 削除待ちの掲示板を検索します。 |
-boid 組織ID
検索する組織の組織IDを指定します。
指定する組織IDの大文字と小文字は区別しません。
-rboid 公開対象組織ID
検索する公開対象組織の組織IDを指定します。
指定する組織IDの大文字と小文字は区別しません。
なお,公開対象組織に「記事の作成ができるユーザ」の権限が設定されていても,公開対象組織として検索します。
-rwboid 記事作成組織ID
検索する記事作成組織の組織IDを指定します。
指定する組織IDの大文字と小文字は区別しません。
-bname 掲示板名
検索する掲示板の名称を指定します。
掲示板名にスペース,リダイレクション,またはワイルドカードなどの制御文字が含まれる場合は,「"」で囲んでください。
> cbbsrchboard -bname "A B"
> cbbsrchboard -bname "A*"
> cbbsrchboard -bname "A?B"
> cbbsrchboard -bname "A<B"
> cbbsrchboard -bname "A>B"
> cbbsrchboard -bname "A|B"
掲示板名に「¥」や「"」などのエスケープ対象文字が含まれる場合は,次の例のように指定してください。
> cbbsrchboard -bname ¥"A¥"
> cbbsrchboard -bname "¥A B¥¥"
> cbbsrchboard -name ¥¥¥"A
> cbbsrchboard -name 0001,00¥,02
-bcount
全掲示板数を表示する場合に指定します。
このオプションは,ほかのオプションと併用して使用できます。
注意事項
戻り値
0 | 掲示板の検索に成功した。 |
コマンドを二重起動した。 | |
1 | 掲示板の検索に失敗した。 |
検索結果の出力形式
検索結果の出力形式を次に示します。
Bulletin board ID :掲示板ID
Bulletin board name :掲示板名
Bulletin board status :掲示板状態
Bulletin board administrator ID :掲示板管理者ID
Bulletin board administrator name :掲示板管理者名
Bulletin board administrator name (en) :掲示板管理者名(英語名称)
Executive :役職
Executive (en) :役職(英語名称)
Organization :組織
Organization (en) :組織(英語名称)
Class level :階層レベル
Upper level bulletin board ID :上位掲示板ID
Top level bulletin board ID :最上位掲示板ID
Organization ID disclosure :公開対象組織ID,公開対象組織ID,...※1
Organization ID notice-creating :記事作成組織ID,記事作成組織ID,...※2
Bulletin board ID :掲示板ID
Bulletin board name :掲示板名
:
:
掲示板状態に表示される文字列を次の表に示します。
表4-3 掲示板状態に表示される文字列
表示する文字列 | 掲示板状態 |
---|---|
Opening to the public | 公開中 |
Waiting for deletion | 削除待ち |
Bulletin board number :掲示板数
Bulletin board ID :掲示板ID
Bulletin board name :掲示板名
Bulletin board status :掲示板状態
Bulletin board administrator ID :掲示板管理者ID
Bulletin board administrator name :掲示板管理者名
Bulletin board administrator name (en) :掲示板管理者名(英語名称)
Executive :役職
Executive (en) :役職(英語名称)
Organization :組織
Organization (en) :組織(英語名称)
Class level :階層レベル
Upper level bulletin board ID :上位掲示板ID
Top level bulletin board ID :最上位掲示板ID
Organization ID disclosure :公開対象組織ID,公開対象組織ID,...※1
Organization ID notice-creating :記事作成組織ID,記事作成組織ID,...※2
Bulletin board ID :掲示板ID
Bulletin board name :掲示板名
:
:
Bulletin board number :全掲示板数
使用例
組織ID(22)の掲示板をすべて検索します。
> cbbsrchboard -boid 22 -bcount
Bulletin board number :5
Bulletin board ID :10
Bulletin board name :フォーラム仕様掲示板
Bulletin board status :Opening to the public
Bulletin board administrator ID :10380000
Bulletin board administrator name :日立 太郎
Bulletin board administrator name (en) :Taro Hitachi
Executive :部長
Executive (en) :Chief
Organization :第3ネットワーク部
Organization (en) :3N
Class level :0
Upper level bulletin board ID :0
Top level bulletin board ID :10
Organization ID disclosure :100,101,102
Organization ID notice-creating :103,104
Bulletin board ID :25
Bulletin board name :掲示板仕様掲示板
:
: