zhiye_wang

向星空仰望的越深,越发现自己的渺小

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  31 随笔 :: 1 文章 :: 2 评论 :: 0 Trackbacks
linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数字是0,1,2。
 
STDIN就是标准输入,默认从键盘读取信息;
STDOUT是标准输出,默认将输出结果输出至终端,也就是显示器之类的东西;
STDERR是标准的错误信息,默认也会显示在终端上。
 
由于STDOUT与STDERR都会默认显示在终端上,为了区分二者的信息,
就有了编号的0,1,2的定义,用1表示STDOUT,2表示STDERR。

$#: 命令行参数的个数

$0:script 的名字

$?: shell指令执行结果,若前一个指令执行正确,则该值为0,错误为非0

posted on 2016-03-10 15:11 zhiye_wang 阅读(126) 评论(0)  编辑 收藏 引用 所属分类: linux

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理