zoukankan      html  css  js  c++  java
  • 输入输出重定向

    一.标准输入输出

    标准输入输出设备就是计算机最早期最原始的输入输出设备。

    设备       设备文件名    设备描述符    设备类型

    键盘      /dev/stdin         0           标准输入

    显示器   /dev/stdout      1           标准输出

    显示器   /dev/stderr       2           标准错误输出

    记忆:输入(0)输出(1)错误输出(2)

    二.输出重定向

    输出本来是应该输出到标准输出设备中,输出重定向就是把输出数据流的方向改变,使数据流向其他输出设备中(例如文件)。

    (1) 标准输出重定向

    命令>文件 #覆盖方式

    命令>>文件 #追加方式

    (2)错误输出重定向

    错误命令>文件 #覆盖方式

    错误命令>>文件 #追加方式

    (3)同时重定向(错误输出和标准输出)

     命令 &>>文件 #追加两种输出,标准格式

     命令>>文件 2>&1 #也可以这样,2和>之间不能有空格。

    (4)分别重定向(错误输出和标准输出)

    命令>>文件a 2>>文件b #2和>之间不能有空格。

    (5)输出重定向抛空

    命令 &> /dev/null #表示不关心输出。

    三.输入重定向(少用)

    (1) 命令<文件

    把文件做完命令的输入。例如: wc<wendang.txt;

  • 相关阅读:
    Django入门
    初识json
    回来了
    python学习
    JavaScript 中获取元素样式
    浏览器检测与特征检测
    DOM 节点的类型及判定
    浏览器的控制台工具
    .htaccess 配置文件的使用
    workLog:07001:补充0829 前
  • 原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/4856888.html
Copyright © 2011-2022 走看看