zoukankan      html  css  js  c++  java
  • Linux学习笔记:输入输出重定向 >>命令

      Linux重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变。比如说我不想看到在显示器的输出,而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作。

      将stdout重定向到一个文件,如果这个文件不存在,则创建,否则就覆盖。

    • 标准输入 - 0  stdin
    • 标准输出 - 1  stdout
    • 标准错误 - 2  stderr

    1. > 重定向到一个文件,>>追加内容到文件

    2.具体命令

    command > filename      把标准输出重定向到一个新文件中
    command >> filename      把标准输出重定向到一个文件中(追加)
    command 1 > fielname      把标准输出重定向到一个文件中
    command > filename 2>&1    把标准输出和标准错误一起重定向到一个文件中
    command 2 > filename     把标准错误重定向到一个文件中
    command 2 >> filename     把标准输出重定向到一个文件中(追加)
    command >> filename 2>&1   把标准输出和标准错误一起重定向到一个文件中(追加)
    command < filename >filename2   把command命令以filename文件作为标准输入,以filename2文件作为标准输出
    command < filename    把command命令以filename文件作为标准输入
    command << delimiter   把从标准输入中读入,直至遇到delimiter分界符
    command <&m    把文件描述符m作为标准输入
    command >&m    把标准输出重定向到文件描述符m中
    command <&-    把关闭标准输入


     END 2018-08-21 17:30:35

  • 相关阅读:
    搜索文件/目录的shell脚本
    git的编译安装
    linux命令行直接执行MySQL/MariaDB语句查询
    MySQL重置root密码
    图解TCP/IP三次握手
    使用pull命令从Docker Hub仓库中下载镜像到本地
    BZOJ1051 [HAOI2006]受欢迎的牛(Tarjan缩点)
    BZOJ1026 [SCOI2009]windy数(数位DP)
    CERC2017 H Hidden Hierarchy(树+模拟)
    2018icpc徐州网络赛-H Ryuji doesn't want to study(线段树)
  • 原文地址:https://www.cnblogs.com/hider/p/9512738.html
Copyright © 2011-2022 走看看