如: make > results 2>&1

重定向 > results让文件描述符1(标准输出)作为文件results,接下来的重定向2>&1有两个部分。2>重定向文件描述符2,也就是标准错误输出。而&1是Shell的语法:无论文件描述符1在哪里。在本例中,文件描述符1是results文件,所以那里就是文件描述符2要附加的地方。需特别留意的一点是:在命令行上,这4个字符2>&1必须连在一起,中间不能有任何空格。

P160

转载于:https://www.cnblogs.com/nhlinkin/p/3560532.html

【Shell脚本学习指南笔记】重定向文件描述符 21相关推荐

  1. Shell脚本攻略04-玩转文件描述符及重定向

    概述 文件描述符是与文件输入.输出相关联的整数.它们用来跟踪已打开的文件. 最常见的文件描述符是stdin. stdout和stderr. 我们甚至可以将某个文件描述符的内容重定向到另一个文件描述符中 ...

  2. Shell脚本学习指南(六)——输入/输出、文件与命令执行

    文章目录 前言 标准输入.标准输出与标准错误输出 使用read读取行 关于重定向 额外的重定向运算符 文件描述符处理 printf的完整介绍 波浪号展开与通配符 波浪号展开 使用通配符 命令替换 为h ...

  3. Shell脚本学习指南(五)——变量、判断、重复动作

    文章目录 前言 变量与算术 变量赋值与环境 参数展开 展开运算符 位置参数 特殊变量 算术展开 退出状态 退出状态值 if-else-else-fi语句 逻辑的NOT.AND与OR test命令 ca ...

  4. Linux系统学习笔记:文件描述符标志

    文件描述符标志的概念 文件描述符标志(目前就只有一个close-on-exec): 它仅仅是一个标志,当进程fork一个子进程的时候,在子进程中调用了exec函数时就用到了这个标志.意义是执行exec ...

  5. 嵌入式Linux系统编程学习之九基于文件描述符的文件操作

    文章目录 前言 一.文件描述符 二.打开.创建和关闭文件 三.读写文件 四.改变文件大小 五.文件定位 六.原子操作 七.进一步理解文件描述符 八.文件描述符的复制 九.文件的锁定 十.获取文件信息 ...

  6. 《Shell脚本学习指南》读书笔记

    P30-31 软件工具的原则 1.一次做好一件事 2.处理文本行,不要处理二进制数据 3.使用正则表达式 4.默认使用标准输入/输出 5.避免喋喋不休 6.输出格式必须与可接受的输入格式一致 7.让工 ...

  7. Shell脚本学习指南(三)——文本处理工具

    文章目录 排序文本 行的排序 以字段的排序 文本块排序 sort的效率 sort的稳定性 sort小结 删除重复 重新格式化段落 计算行数.字数以及字符数 打印 打印技术的演化 其他打印软件 提取开头 ...

  8. Shell脚本学习指南(七)——产生脚本

    文章目录 前言 路径查找 软件构建自动化 前言 本篇,我们将进一步处理更复杂的工作.我们认为这里举出的例子都是一般用得到的工具,它们每一个都截然不同,且在大多数UNIX工具集里也没有. 在篇中的程序, ...

  9. linux shell脚本学习指南,shell脚本学习指南[二](Arnold Robbins Nelson H.F. Beebe著)

    该进入第四章了,刚才看到一个帖子标题:我空有一身泡妞的好本领,但可惜自己是个妞.汗-这个...音乐无国界嘛,这个不应该也没性别界么? 第四章文本处理工具 书中先说明了以下排序的规则,数值的就不用说了, ...

最新文章

  1. 变革!建设行业大数据的崛起
  2. Vivado设置指定源文件进行RTL优化
  3. StyleGAN进化过程详解
  4. html怎么实现单个li效果,基于DIV+ul+li实现的表格(多示例)
  5. NGUI_2.6.3_系列教程一
  6. VMware 虚拟机如何连接网络,且远程可连接
  7. 移动互联网向2.0时代转变
  8. 服务器支持http tcp,Nginx配置http和tcp(示例代码)
  9. Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1...
  10. 140、SFP+光模块如何与交换机搭配使用?四种方式常用!
  11. MySQL系列之STRAIGHT JOIN用法简介
  12. 腾讯恢复微信个人号注册
  13. 浪潮发布PS Cloud 开源+云ERP会给中小企业带来哪些红利?
  14. 【Java基础】语法基础
  15. mysql 8.0优化配置_mysql 8.0.18 安装配置优化教程
  16. win11系统电脑打开桌面便签小工具的操作方法
  17. OpenCV鼠标滑轮事件
  18. SEBASTIEN KWOK 2022春夏系列发布
  19. 购物网站Laravel版
  20. Ubuntu全盘备份和恢复记录

热门文章

  1. 字体编辑器_三款好用的字体编辑器分享,让您拥有属于自己的字体
  2. mysql数据库复制数据表时的风险
  3. javaWeb基础知识及注意事项
  4. 基于MSBuild的xnb资源预生成机制
  5. C语言程序设计孙鸿飞PPT,清华大学出版社-图书详情-《C语言程序设计》
  6. sublime配置python-rpel_SublimeREPL配置Python3开发
  7. python os常用方法_python os模块常用方法
  8. java调用c 返回值_推荐--Linux平台下Java调用C函数(补充关于String类型函数返回值)...
  9. flink的Yarn模式
  10. mysql大于等于怎么写_MySQL 对于千万级的大表要怎么优化?我写了6000字的深度解读...