如何在脚本中获取反馈信息?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
13378333
帖子: 322
注册时间: 2012-05-31 12:00

如何在脚本中获取反馈信息?

#1

帖子 13378333 » 2012-06-24 18:43

比如执行了/usr/sin/apache start后终端会输出消息“error 456”
这脚本中如何获取这个 error 456呢?
262652047
帖子: 495
注册时间: 2008-01-04 9:55
系统: Ubuntu 12.10
来自: Beijing /PRC
联系:

Re: 如何在脚本中获取反馈信息?

#2

帖子 262652047 » 2012-06-26 12:09

syslog里面应该也有
还在纠结发行版和版本号的基本上是新手
$.get('better.life',
  {study:hard,work:hard},
    function(reality){
      return Math.random(reality)
    })
头像
13378333
帖子: 322
注册时间: 2012-05-31 12:00

Re: 如何在脚本中获取反馈信息?

#3

帖子 13378333 » 2012-06-26 20:43

262652047 写了:syslog里面应该也有
$.get('better.life',
  {study:hard,work:hard},
    function(reality){
      return Math.random(reality)
    })
这个是获取脚本吗?
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 如何在脚本中获取反馈信息?

#4

帖子 aerofox » 2012-06-26 20:50

13378333 写了:
262652047 写了:syslog里面应该也有
$.get('better.life',
  {study:hard,work:hard},
    function(reality){
      return Math.random(reality)
    })
这个是获取脚本吗?
那是人家的签名。
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 如何在脚本中获取反馈信息?

#5

帖子 ljj_jjl2008 » 2012-06-26 20:57

代码: 全选

error=`/usr/sin/apache start`
if [ $error == "error 456" ]; then
    echo "have error"
fi
注意:那个像“单引号”的,其实是“~”下面的那个,叫“飘号”。
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 如何在脚本中获取反馈信息?

#6

帖子 枫叶饭团 » 2012-06-26 20:58

ljj_jjl2008 写了:

代码: 全选

error=`/usr/sin/apache start`
if [ $error == "error 456" ]; then
    echo "have error"
fi
注意:那个像“单引号”的,其实是“~”下面的那个,叫“飘号”。
膜拜大神 :em11
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 如何在脚本中获取反馈信息?

#7

帖子 YeLee » 2012-06-26 21:02

枫叶饭团 写了:
ljj_jjl2008 写了:

代码: 全选

error=`/usr/sin/apache start`
if [ $error == "error 456" ]; then
    echo "have error"
fi
注意:那个像“单引号”的,其实是“~”下面的那个,叫“飘号”。
膜拜大神 :em11
学习了。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
lldonger
帖子: 101
注册时间: 2010-10-15 15:42

Re: 如何在脚本中获取反馈信息?

#8

帖子 lldonger » 2012-12-04 12:59

ljj_jjl2008 写了:

代码: 全选

error=`/usr/sin/apache start`
if [ $error == "error 456" ]; then
    echo "have error"
fi
注意:那个像“单引号”的,其实是“~”下面的那个,叫“飘号”。
人家都已经有error 456你还have error干啥,不觉得多此一举吗?
头像
13378333
帖子: 322
注册时间: 2012-05-31 12:00

Re: 如何在脚本中获取反馈信息?

#9

帖子 13378333 » 2012-12-07 17:29

我不是这个意思,你们误解了吧...
我是说,,你写一个脚本,,,,,,然后这个脚本运行失败,系统返回了错误的信息....类似2& >这样的,但是你要在脚本里获得这个脚本之外系统反馈的信息,,,该如何做....
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何在脚本中获取反馈信息?

#10

帖子 eexpress » 2012-12-07 22:06

到底是几个脚本。
用A B说明下。
● 鸣学
meditation
帖子: 217
注册时间: 2009-10-06 21:41
系统: ARCH

Re: 如何在脚本中获取反馈信息?

#11

帖子 meditation » 2012-12-08 3:32

lldonger 写了:
ljj_jjl2008 写了:

代码: 全选

error=`/usr/sin/apache start`
if [ $error == "error 456" ]; then
    echo "have error"
fi
注意:那个像“单引号”的,其实是“~”下面的那个,叫“飘号”。
人家都已经有error 456你还have error干啥,不觉得多此一举吗?
回复