助け合いフォーラム

LinuC

LinuC Lv2-202(Ver10.0)
問題ID : 22791
問題を開く
slapaddコマンドで、LDIFファイル「users.ldif」のエントリをデータベースに追加したい。適切なコマンドは次のうちどれか。なお、エラー発生時も処理を継続することとする。

この問題はプレミアムコンテンツです。

上に戻る

slapadd等の-cオプションについて

公開日 2024/08/24

本文の解説で以下の意味がやや分かりません。

「例えば、LDIFファイルからエントリを追加する際、既に存在しているエントリがあると、コマンドは存在しないエントリを追加することなく
 エラーで終了します。
「-c」オプションを使用することで、LDIFファイルを変更することなく、まだ存在しないエントリを追加することが出来ます。」

普通の感覚で考えると、エラーで終了するのは、すでに存在しているエントリと重複するエントリを追加しようとした時であって、
別に重複しない完全に既存のどのエントリとも別の新しいエントリを追加するだけならエラーは出ない、
と思ったのですが、認識違いますか?
「コマンドは存在しないエントリを追加することなくエラーで終了します。」という書き方が引っかかりました。
つまり、既に何かエントリが存在しているというだけで、それらと何も重複しない、つまり、「存在しないエントリ」であっても
新しくエントリを追加しようとするととにかくエラーが出てしまうかのように読めてしまいました。

2024/08/28 23:22

ありがとうございます。


コメント

この返信に対して
コメントを記入できます

スタッフからの返信

s staff_khira0410

2024/08/26 14:25

miki_y さん ご指摘の点を修正いたしました。 ご報告、誠にありがとうございました。

この投稿に対して返信しませんか?