LDIF:如果存在则修改属性;如果不存在则添加

use*_*882 4 openldap ldap ldif

有没有办法在 LDIF 文件中执行以下操作之一?

  • 尝试删除属性时忽略错误(找不到属性)

或者:

  • 如果属性存在,修改它
  • 如果它不存在,请添加它

use*_*882 5

正确的方法是简单地使用替换操作

dn: ...
changetype: modify
replace: attributeName
attributeName: xxx
Run Code Online (Sandbox Code Playgroud)