【发布时间】:2014-08-09 17:37:48
【问题描述】:
我有这个命令:
id=$(xl list|egrep $Name| tr -s ' ' | cut -d ' ' -f 2)
其中xl list 输出如下内容:
Name ID Mem VCPUs State Time(s)
Domain-0 0 5923 8 r----- 4266.0
new_redhat9-clone 3 1027 1 r----- 1019.6
new_redhat9 4 1027 1 -b---- 40.1
实际上我想获得给定Name 的ID。这在Name=new_redhat9-clone 时有效(它返回3)但在Name=new_redhat9 时不起作用(它返回:3 4!!!!)。
怎么了?!!!
【问题讨论】: