tee 重定向输出到多个文件
在执行Linux命令时,我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令
要注意的是:在使用管道线时,前一个命令的标准错误输出不会被tee读取。
$ man tee
NAME
tee - read from standard input and write to standard output and files
SYNOPSIS
tee [OPTION]... [FILE]...
DESCRIPTION
Copy standard input to each FILE, and also to standard output.
-a, --append
append to the given FILEs, do not overwrite
-i, --ignore-interrupts
ignore interrupt signals
--help display this help and exit
--version
output version information and exit
If a FILE is -, copy again to standard output.

常见用例:
 
tee file     //覆盖
tee -a file    //追加
tee -        //输出到标准输出两次
tee - -    //输出到标准输出三次
tee file1 file2 -    //输出到标准输出两次,并写到那两个文件中
ls | tee file   

另:把标准错误也被tee读取
ls "*" 2>&1 | tee ls.txt 

转载于:https://www.cnblogs.com/huangmr0811/p/5571037.html

linux命令详解——tee相关推荐

  1. 《Linux命令详解手册》——Linux畅销书作家又一力作

    关注IT,更要关心IT人,让系统管理员以及程序员工作得更加轻松和快乐.鉴于此, 图灵公司引进了国外知名出版社John Wiley and Sons出版的Fedora Linux Toolbox: 10 ...

  2. c linux time微秒_学习linux,看这篇1.5w多字的linux命令详解(6小时讲明白Linux)

    用心分享,共同成长 没有什么比每天进步一点点更重要了 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了 ...

  3. linux下载命令 scp,linux命令详解之scp命令

    作用 scp命令常用于linux之间复制文件和目录. scp是secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令. 格式 从本地复制到远程 复制文件 sc ...

  4. linux中date使用方法,linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)...

    linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例) 发布于 2016-02-07 15:58:40 | 108 次阅读 | 评论: 0 | 来源: 网友投递 LinuxLinux是一 ...

  5. RAR for Linux 命令详解

    RAR for Linux 命令详解 用法:  rar <命令>-<开关 1> -<开关 N> <压缩文件> <文件...> <@列表 ...

  6. Linux命令详解之 ls

    linux 命令详解 本文主要内容来自Linux man 手册 命令名称: ls ( list files / list directory contents )列举目录内容 命令用法: ls [选项 ...

  7. Linux命令详解之 mv

    linux 命令详解 本文主要内容来自Linux man 手册 命令名称: mv(move)移动/重命名文件 命令用法: mv [选项]... [-T] 源文件 目标文件 mv [选项]... 源文件 ...

  8. Linux命令详解之w命令

    Linux命令详解之w命令 1.命令详解 ··· NAMEw - Show who is logged on and what they are doing. w命令就是用来展示谁在登录,以及他们在做 ...

  9. Linux命令详解:md5sum 命令

    Linux命令详解:md5sum 命令 一.md5 算法介绍 二.md5sum 命令使用说明 三.md5sum 命令帮助 四.md5sum 命令选项.参数 语法 选项 参数 五.md5sum 命令实战 ...

最新文章

  1. Science:语言可能并不是推理能力所必需的
  2. linux grep -v反向搜索:不显示目标字符串
  3. 解决VS2012 Express的There was a problem sending the command to the program问题
  4. 聊聊 Java8 以后各个版本的新特性
  5. selenium模拟登陆豆瓣网
  6. php统计在一个页面停留时间,php记录页面停留时间的代码
  7. mysql havequerycache_如何开启MySQL的中的Query Cache缓存
  8. 腾讯开源智能运维项目,用机器学习减少人为失误
  9. 算法题——投篮比赛获胜概率问题
  10. QT--编写自己的TCP/IP上位机软件--demo
  11. 1200,1500PLC通过将FB284封装成一个标准FB块控制V90PN伺服EPOS定位
  12. SPSS常用方法及操作
  13. 解决Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径。)问题
  14. 使用深度学习进行生存分析
  15. linux huge模式设置,Linux 下 Hugepages的配置
  16. Python PEP8 代码规范常见问题及解决方法
  17. C++ 泛型编程(五) 模版重载与特例化
  18. 细说MySQL的时间戳(Timestamp)类型
  19. 查看linux系统CPU和内存命令
  20. 轻轻松松做演讲的小窍门

热门文章

  1. python提取文本中的数字_EXCEL中提取汉字、字母、数字如此简单
  2. 在java中获取当前时间_JAVA中获取当前系统时间
  3. 法的详细步骤_空气能热水工程安装步骤讲解
  4. 百度编辑器回显js报错Uncaught SyntaxError: Invalid or unexpected token
  5. 用java绘制一个光照球体_HTML5 Canvas一个基本光线行进的球体光照效果
  6. mysql 封装json数据类型_mysql中的json数据类型
  7. 动态添加Table tbody 给option 下拉框动态赋值 逻辑删除
  8. html和ascll有什么关联,什么是HTML ASCII(HTML ASCII)?
  9. linux telnet mysql_Linux下安装telnet(傻瓜教程)
  10. 用ikvm 来把java类库转换成_net类库,IKVM.NET