获取shell脚本或命令输出

来源:互联网 发布:软件缺陷生命周期 编辑:程序博客网 时间:2024/05/16 16:11

获取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相关的文档)

0 0