无法从Bash Shell中的ldapsearch命令中提取任何输出

时间:2016-04-26 23:45:47

标签: bash

我正在尝试从bash脚本中的ldapsearch命令输出一些值。这是我尝试的代码,它有3种方法试图从该命令获得一些结果:

#/usr/bin/bash -x 

#option 1 
val1=`ldapsearch -h myhost 4060 ... | tee /tmp/save1.log`
#option 2 
val2=`ladpsearch -h myhost 4060 ... > /tmp/save2.log 
#option 3 
val3=$(ladpsearch -h myhost 4060 ...)
echo $val3
...

正如你所看到的,我尝试了3种类型,但这些类型都没有给我任何价值。但是对于同样的命令,我能够毫无问题地手动运行。

有人能给我一些线索我应该做些什么吗?

非常感谢,

约翰。

0 个答案:

没有答案