我有一条命令,如果我执行该命令,它将得到以下输出:
[abctt]$ /abc/prr/test.sh config -get center.id
Connecting to the service endpoint at http://localhost:8003
POY Properties:
UU001
现在,我要提取“ UU001”值并存储在变量中,然后打印该变量值。所以我尝试了如下所示的方法,但它给了我错误:
[abctt]$ id=`/abc/prr/test.sh config -get center.id | tail -2`;echo $id
id=UU001: Command not found.
id: Undefined variable.
我在这里做什么错了?
答案 0 :(得分:1)
您的代码在脚本中是正确的。
尝试一下:
export id=`/abc/prr/test.sh config -get center.id | tail -2`;echo $id
如果您使用的是csh,则
set id=`/abc/prr/test.sh config -get center.id | tail -2`;echo $id