码迷,mamicode.com
首页 > 其他好文 > 详细

【终端使用】bash的标准输入输出

时间:2020-04-20 13:50:43      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:描述   ros   image   ash   tde   alt   code   bsp   family   

名词解释:

  • 标准输入(stdin):键盘上的输入,将信息传递给电脑。        文件描述符 ---> 0
  • 标准正确输出(stdout):屏幕上的正确的输出,将信息传递给人。    文件描述符 ---> 1
  • 标准错误输出(stderr):屏幕上的错误的输出,将信息传递给人。    文件描述符 ---> 2

相关符号:

  • ">"、"1>":标准正确覆盖重定向,会覆盖文件中原来的内容。
  • "2>":标准错误覆盖重定向,会覆盖文件中原来的内容。
  • "&>":标准正确错误覆盖一起重定向,会覆盖文件中原来的内容。
  • ">>"、"1>>":标准正确追加重定向,会将信息追加到文件的尾部。
  • "2>>":标准错误追加重定向,会将信息追加到文件的尾部。
  • "<":标准输入。

 

1、编写一个简单的脚本文件,并运行。

技术图片

 

2、"1>"标准正确覆盖重定向、"2>"标准错误覆盖重定向、"&>"标准正确、错误覆盖一起重定向,会覆盖文件中原来的内容。

技术图片

 

3、"1>>"标准正确追加重定向、"2>>"标准错误追加重定向,会将信息追加到文件的尾部(不会覆盖原来文件中的内容)。

技术图片

 

 

【终端使用】bash的标准输入输出

标签:描述   ros   image   ash   tde   alt   code   bsp   family   

原文地址:https://www.cnblogs.com/greamrod/p/12737101.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!