关闭

获取shell脚本或命令输出

81人阅读 评论(0) 收藏 举报
分类:

获取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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:41882次
    • 积分:1862
    • 等级:
    • 排名:千里之外
    • 原创:142篇
    • 转载:4篇
    • 译文:10篇
    • 评论:2条
    文章分类
    最新评论
  • JMockit Mockups API

    lzzzl: 确实不管修饰符,也就是MOCK的时候,MOCKUP里全部写成PUBLIC就行了,这样甚至可以MOCK...