web-dev-qa-db-ja.com

LDIF:存在する場合はattrを変更します。存在しない場合は追加

LDIFファイルで次のいずれかを実行する方法はありますか?

  • 属性を削除しようとしたときにエラー(属性が見つかりません)を無視する

または:

  • 属性が存在する場合は、それを変更します
  • 存在しない場合は追加してください
2
user1844882

これを行う正しい方法は、単にreplaceアクションを使用することです。

dn: ...
changetype: modify
replace: attributeName
attributeName: xxx
4
user1844882

ldapmodifyには-c 国旗:

-c         continuous operation mode (do not stop on errors)

...私はあなたの最初のポイントの世話をする必要があると思います。

3
nickgrim