获取shell脚本或命令输出

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

阅读更多
个人分类: shell
上一篇Shell Exit command
下一篇linux环境变量相关
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭