shell 重定向详解

 时间:2026-02-14 21:51:10

1、输入重定向

就是将标准输入从文本或者标准数据流中,

输入到shell命令中。

格式如下

[n]<word

shell 重定向详解

2、输出重定向

就是将shell的输出内容从窗口打印输出打文件中。

格式如下:

[n]>[|]word

shell 重定向详解

3、扩展输出重定向

就是将shell的命令输出流重新定向到文件的后面去,不会删除原有文件的内容。

格式如下:

[n]>>word

shell 重定向详解

4、重定向标准输出和标准错误

不仅可以重新定向输出流,还可以将错误的内容输出到文本中,

有两种方式:

&>word 和 >&word

推荐使用第一种

语义上等价于 >word 2>&1

shell 重定向详解

5、扩展形式的重定向标准输出和标准错误

就是文件后面添加输出和错误的内容。

格式如下

&>>word

shell 重定向详解

6、作为文档输入

有时如果想将输入作为一个文档进行写入,

可以使用特殊的内容写入。

格式

[n]<<[-]word

           here-document

delimiter

shell 重定向详解

7、作为字符串输入

将后面所有的输入都作为一行字符串输入。

格式如下[n]<<<word

shell 重定向详解

  • linux搭建日志服务器方法
  • PowerDesigner经常报打印错误,提示安装打印机
  • plsql 如何 给固定用户分组
  • Tomcat8.0最简单的详细配置
  • SVN中与资源库同步时报告了错误的解决方法
  • 热门搜索
    梦见青蛙是什么意思 慰藉的意思 独立学院是什么意思 exe文件用什么打开 胱氨酸的功效与作用 无精打采的意思 得过且过意思 望其项背的意思 呃逆是什么意思 妄自菲薄是什么意思