zoukankan      html  css  js  c++  java
  • 【终端使用】bash的标准输入输出

    名词解释:

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

    相关符号:

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

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

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

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

  • 相关阅读:
    HDU 6071
    HDU 6073
    HDU 2124 Repair the Wall(贪心)
    HDU 2037 今年暑假不AC(贪心)
    HDU 1257 最少拦截系统(贪心)
    HDU 1789 Doing Homework again(贪心)
    HDU 1009 FatMouse' Trade(贪心)
    HDU 2216 Game III(BFS)
    HDU 1509 Windows Message Queue(队列)
    HDU 1081 To The Max(动态规划)
  • 原文地址:https://www.cnblogs.com/greamrod/p/12737101.html
Copyright © 2011-2022 走看看