我做了一个命令女巫返回'版本:X'.
即:
$>./mybox -v
$>version:2
Run Code Online (Sandbox Code Playgroud)
我不明白为什么这不起作用:
$>VERSION=$( /home/mybox -v | sed 's/.*version:\([0-9]*\).*/\1/')
$>echo $VERSION
$>
Run Code Online (Sandbox Code Playgroud)
如果我写这个,没关系:
$>VERSION=$( echo "version:2" | sed 's/.*version:\([0-9]*\).*/\1/')
$>echo $VERSION
$>2
Run Code Online (Sandbox Code Playgroud)
问候