美文网首页
shell 重定向

shell 重定向

作者: 墨线宝 | 来源:发表于2023-09-21 10:28 被阅读0次

重定向

文件的标准操作分为 标准输入(stdin)、标准输出(stdout)、标准报错输出(stderr)

输入重定向

输入重定向符是<

  • 标准输入 文件描述符是0
# 命令的输入来自于文件而不是键盘
command < input-file

输出重定向

输出重定向符是>

bash的输出分为标准输出和错误输出

  • 标准输出 文件描述符是1
  • 错误输出 文件描述符是2

而输出重定向可以将本应该输出到控制台的内容输出到文件

  • 标准输出重定向 命令 > 文件 覆盖原文件内容 命令 >> 文件 追加
  • 错误输出重定向 错误命令 2>文件 覆盖原文件内容 错误命令 2>文件 追加

使用

# 把命令的标准输出保存到文件中 再将错误输出保存到参数1中,即文件中
命令 >> 文件 2>&1

可以将命令输出内容追加到文件中(不管是错误信息还是正确信息)

https://zhhll.icu/2021/linux/shell/重定向/

本文由mdnice多平台发布

相关文章

  • 重定向

    输出重定向 输入重定向 错误重定向 管道 shell中特殊符号

  • Shell编程之输入重定向

    title: Shell编程之输入重定向tags: shell编程,重定向 前提 刚刚看到一段代码,类似于下面的这...

  • Shell语言学习(四)

    内容一:Shell脚本语言-管道 内容二:Shell脚本语言-重定向 重定向目的:就是操作文件输入和输出1、学习-...

  • 第4次课-Shell脚本语言-第4讲

    内容一:Shell脚本语言-管道? 内容二:Shell脚本语言-重定向?

  • vim常用操作与重定向

    shell输入重定向和输出重定向 1.输出重定向 下面以/etc下的passwd为例,演示不同的重定向方式。(前提...

  • Shell 之Here Document

    导读Here Document 是Shell中的一种特殊的重定向方式,用来将输入重定向到一个交互式 Shell脚本...

  • shell中的重定向

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

  • shell 语法

    shell 语法如何抒写一个shell脚本shell脚本运行shell中的特殊符号管道重定向shell中数学运算脚...

  • Shell(二)

    什么是Shell Shell脚本 管道和重定向 Shell管道是Shell中最值得称赞的功能之一,它以非常简洁的形...

  • shell &>file、2>&1、1>&2 、/dev/nu

    参考 csdn 博客:Shell重定向 &>file、2>&1、1>&2 、/dev/null的区别在shell脚...

网友评论

      本文标题:shell 重定向

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