bash:解析命令输出并存储到变量中

时间:2015-08-14 17:22:00

标签: bash variables command

我做了一个命令巫婆回归'版本:X'

即:

$>./mybox -v
$>version:2

我不明白为什么这不起作用:

 $>VERSION=$( /home/mybox -v | sed 's/.*version:\([0-9]*\).*/\1/')
 $>echo $VERSION
 $>

如果我写这个,没关系:

 $>VERSION=$( echo "version:2" | sed 's/.*version:\([0-9]*\).*/\1/')
 $>echo $VERSION
 $>2

此致

0 个答案:

没有答案