【问题标题】:unix sh script - read from fileunix sh 脚本 - 从文件中读取
【发布时间】:2014-02-28 12:34:24
【问题描述】:

我正在尝试从 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.

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

提前致谢 蒂亚戈

【问题讨论】:

    标签: unix sh aix


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 2017-07-09
      • 2014-07-04
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 2011-05-11
      相关资源
      最近更新 更多