0

ファイルから電子メール アドレスを取得し、mail 属性に対して ldapsearch クエリを実行するスクリプトを作成しようとしています。問題が発生しています。メール アドレスの「@」記号が原因だと思います

while IFS=, read uid user mail
do
    filter='(mail='"$mail"')'
    echo $filter
done < input.csv

次のような出力が得られます。

)mail=user@company.com

このように見せたいとき:

(mail=user@company.com)

どんな助けにも感謝します!

ありがとう

4

1 に答える 1