シェル スクリプトで ldapmodify コマンドを実行しようとしていますが、コマンド (-f フラグ) を含む外部ファイルを指定したくありません。これは便宜上のものです。外部ファイル内のコマンドは動的であるため、シェル スクリプトが ldapmodify を実行するたびに新しいファイルを書き込むのは避けたほうがよいでしょう。スクリプトで、基本的にコマンドラインに次のように入力する必要があります。
prompt/> ldapmodify -v -H LDAP://111.111.111.11 -D "CN=binding_user,DC=example,DC=com" -x -w password
> dn: CN=group_name, OU=Groups, DC=example, DC=com
> changetype: modify
> add: member
> member: CN=Smith\, John, OU=Users, DC=example, DC=com
> (user presses Ctrl-D)
これを行う方法を知っている人はいますか?