获取shell脚本或命令输出
参考
http://www.cyberciti.biz/faq/unix-linux-bsd-appleosx-bash-assign-variable-command-output/
在脚本中调用shell命令或其他脚本,通过赋值给变量方式获取调用输出,通过$?获取调用返回状态码
output=`command`
output=`script Path`
或
output=$(command)
output=$(script Path)
不过要注意的是,如果shell command的输出结果为多行,而这样放进变量中的时候,默认的echo $output是不输出换行的(参看IFS相关的文档)