2010-02-04 49 views

回答

7

试试这个:

foo="foo:foo1" 
cc=`echo $foo | cut -f2 -d:` 

有2种变化,使:

  • 您需要呼应外壳 变量foo的值,然后削减它。
  • 将值分配给shell 变量时,= 之间不能有空格。
+0

欢呼你不知道我在这工作了多久。 – user174084 2010-02-04 08:48:55

0
布赫纳

,您可以使用设置。不需要外部命令。

$ foo="foo:foo1" 
$ IFS=":" 
$ set -- $foo 
$ echo $2 
foo1