unix sh脚本 - 从文件中读取

时间:2014-02-04 13:43:36

标签: unix sh aix

我正在尝试从aux文件中读取内容,但我无法理解为什么命令不起作用,如果我使用参数中的字符串,那是从文件中读取的..

脚本

file=servers.aux
for server in $(cat $file)
do
echo $server
echo $server
`/usr/IBM/WebSphere/App/profiles/BPM/bin/serverStatus.sh $server -username adm -password adm`
done

结果

BPM.AppTarget.bpm01.0
ServersStatus[7]: ADMU0116I::  not found.

在过去,我使用了类似的东西:将变量放在一个数组中并从该数组中读取变量,但我认为这是可能的,我做错了什么?

先谢谢 蒂亚戈

1 个答案:

答案 0 :(得分:0)

我认为你不需要最后一行的后退。您不是要尝试将serverStatus.sh脚本的输出作为命令运行,是吗?