Question

I'm trying to read the content from a aux file, but I can't figure why the command don't work, if I use the string in parameter, that was read from read from file..

Script

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

Result

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

In past, I used something like: put the variable in one array and read the variable from that array, but I think this is possible, what I'm doing wrong?

Thanks in Advance Tiago

Was it helpful?

Solution

I don't think you need the back-ticks on the last line. You're not trying to run the output of the serverStatus.sh script as a command itself, are you?

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top