Linux输出输出重定向

作者: Viking_Den | 来源:发表于2016-07-24 17:16 被阅读52次

重定向简介

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

Linux默认输入是键盘,输出是显示器。你可以用重定向来改变这些设置。比如用wc命令的时候本来是要手动输入一篇文字来计算字符数的,用了重定向后可以直接把一个已经写好的文件用‘<’指向这条命令,就直接可以统计这个文件的字符数等了。输出也是一样,你可以把屏幕输出重定向到一个文件里,再到文件里去看结果。重定向操作符可以用来将命令输入和输出数据流从默认位置重定向到其他位置,其输入或输出数据流的位置称为句柄;常见的句柄有三种,当然句柄可以自行扩展,一般的OS都提供类似的功能。

标准输入输出

输出重定向

Linux环境中支持输入输出重定向,分别用符号<和>来表示。

简单的示例:

标准的正确输出重定向到文件 标准的错误输出重定向到文件

但是我们发现,如果每次一个命令的正确输出和错误输出要分别处理,麻烦,所以有下面的方法进行统一的输出:

标准的正确输出和错误输出到同一文件

简单示例:

以上就是标准输出的重定向,标准输入重定向一般用得比较少,暂不讨论。

相关文章

  • 2019-05-21

    Linux常用命令 重定向(redirection)------本文介绍的东西,输出重定向概念、输出重定向的符号、...

  • Shell | 标准输入输出重定向

    一、Linux 标准输入输出 二、标准输入输出重定向 1. 标准输入输出重定向是什么? 2. 标准输入输出重定向的...

  • shell中的重定向

    linux shell下常用输入输出操作符是: 输出重定向 输入重定向

  • Linux输出输出重定向

    重定向简介 Linux重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变,比如说简单的我不想看...

  • linux 常用命令整理 -- 特殊命令(五) -- 持续更新

    Linux的几个特殊命令 1. >重定向输出符号。 2. >>重定向输出符号,但有追加的功能。 3. 2>错误重定...

  • Linux-输出输出重定向

    Chapter 20. I/O Redirection Linux 下一般有三个默认打开的文件,分别是 stdin...

  • 《Linux就该这么学 》笔记(六)| 管道符、重定向和环境变量

    1. 重定向 重定向技术的 5 种模式 标准覆盖输出重定向 标准追加输出重定向 错误覆盖输出重定向 错误追加输出重...

  • linux重定向

    linux 重定向 的符号有 > >> < <<> >> 是输出重定向< << 是输入重定向0 用来表于标准输入1...

  • day 12 重定向

    《 输入与输出 》重定向 1. 输出重定向,改变输出内容的位置。输出重定向有如下几种方式,如下: ...

  • linux输出输入重定向

    1.系统中输入输出的管理 管理输入输出的符号2>重定向错误输出&>重定向所有输出>重定向正确输出 注意:重定向会覆...

网友评论

    本文标题:Linux输出输出重定向

    本文链接:https://www.haomeiwen.com/subject/gsxgjttx.html