繁体   English   中英

bash ldapsearch 查询到 python

[英]bash ldapsearch query to python

我有一个用于用户 email 的简单 ldapsearch 的脚本,通过它的 UID。 我可以手动搜索:

#!/bin/bash

if [ "$1" = "" ]; then
    echo "how to: searchID.sh <userID>"
    exit 1
fi
ldapsearch -x -b '' -LLL -h ldaphost.com -p 255 uid=$1 mail >> out.txt

并从文件中搜索每个 UID:

#!/bin/bash
xargs -I {} \
ldapsearch -x -b '' -LLL -h ldaphost.com -p 255 uid={} mail \
    < file.in \
    >> file.out

当我只想通过他们的 UID 查找特定用户的 email 时,我找到并尝试过的每个解决方案都有更复杂的查询请求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM