zoukankan      html  css  js  c++  java
  • 第十节 数据流重定向

    >>>操作分别是将标准输出导向一个文件或追加到一个文件中,这其实就是重定向,将原本输出到标准输出的数据重定向到一个文件中,因为标准输出(/dev/stdout)本身也是一个文件,我们将命令输出导向另一个文件自然也是没有任何问题的

    一.数据流重定向

     1.简单重定向

    Linux 默认提供了三个特殊设备,用于终端的显示和输出

    默认使用终端的标准输入作为命令的输入和标准输出作为命令的输出

    将cat的连续输出(heredoc方式)重定向到一个文件

    将一个文件作为命令的输入,标准输出作为命令的输出

    2.标准错误重定向

    3.永久重定向

    前面的重定向操作都只是临时性的,即只对当前命令有效,那如何做到“永久”有效呢,比如在一个脚本中,你需要某一部分的命令的输出全部进行重定向,可以使用exec命令实现“永久”重定向。exec命令的作用是使用指定的命令替换当前的 Shell,及使用一个进程替换当前进程,或者指定新的重定向

    小火苗

  • 相关阅读:
    redhat5.5 x64 安装oracle 11g
    在Linux上搭建VisualSVN Server(svn服务端)
    执行impdp时出现的各种问题
    转: oracle中schema指的是什么?
    [NOIP2000] 乘积最大
    高精模板
    [NOIP2006]金明的预算方案
    luogu P1268 树的重量
    [NOIP2008]传纸条
    luogu P1522 Cow Tours
  • 原文地址:https://www.cnblogs.com/20135305yg/p/4828955.html
Copyright © 2011-2022 走看看