linux命令tee用法
功能说明:读取标准输入的数据,并将其内容输出成文件。
语 法:tee [-ai][--help][--version][文件…]
补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。我们可利用tee把管道导入的数据存成文件,甚至一次保存数份文件。
参 数:-a 附加到既有文件的后面,而非覆盖它。如果给予tee指令的文件名称已经存在,预设会覆盖该文件的内容。加上此参数后,数据会新增在该文件内容的最后面,而不会删除原先之内容。
-i 忽略中断信号
--help 在线帮助
--version 显示版本信息
1、将标准输入保存到文件
ll|tee aa.txt
[root@cc07 fast-pulsar]# cat aa.txt
total
-rw-r--r-- root root Nov : aa.txt
-rw-r--r-- root root Sep : application.development.properties
-rw-r--r-- root root Oct : docker-compose.yml
-rw-r--r-- root root Oct : external.json
drwxr-xr-x root root Sep : mount_data
-rw-r--r-- root root Sep : nginx_nebula.conf
-rw-r--r-- root root Sep : pulsar.env
-rw-r--r-- root root Sep : pulsar-sidecar.conf
-rw-r--r-- root root Sep : pulsar-ui.env
-rw-r--r-- root root Sep : quartz.properties
-rw-r--r-- root root Nov : vmw2os.conf
2、追加信息到未尾(加-a)
[root@cc07 fast-pulsar]# docker ps|grep dev|tee -a aa.txt
[root@cc07 fast-pulsar]# cat aa.txt
total
-rw-r--r-- root root Nov : aa.txt
-rw-r--r-- root root Sep : application.development.properties
-rw-r--r-- root root Oct : docker-compose.yml
-rw-r--r-- root root Oct : external.json
drwxr-xr-x root root Sep : mount_data
-rw-r--r-- root root Sep : nginx_nebula.conf
-rw-r--r-- root root Sep : pulsar.env
-rw-r--r-- root root Sep : pulsar-sidecar.conf
-rw-r--r-- root root Sep : pulsar-ui.env
-rw-r--r-- root root Sep : quartz.properties
-rw-r--r-- root root Nov : vmw2os.conf
67716016c8f4 hub.chinacloud.com.cn/fast-pulsar.dev/pulsar: "/bin/sh -c /home/ini" hours ago Up hours 0.0.0.0:->/tcp pulsar
077f79bee3ef hub.chinacloud.com.cn/fast-pulsar.dev/pulsar-sidecar: "/apps/pulsar-sidecar" days ago Up days /tcp pulsar-sidecar-hzb
4f9dce545a9a hub.chinacloud.com.cn/fast-pulsar.dev/pulsar-ui: "/bin/sh -c /home/pul" days ago Up days /tcp, 0.0.0.0:->/tcp pulsar-ui
654e7ade78bf hub.chinacloud.com.cn/fast-pulsar.dev/pulsar-sidecar: "/apps/pulsar-sidecar" days ago Up days /tcp pulsar-sidecar
3、实现文件复制
cat aa.txt|tee f1.txt f2.txt f3.txt
4、将一段内容比如json写入文件
tee ./aa.json <<EOF
{
"xxxxx": "xxxxxxxxxxxxxxxxxxxxxxxx",
"zzzzzzz": "zzzzzzzzzzzzzzzzzzzzzzzzzzzz"
}
EOF
linux命令tee用法的更多相关文章
- Linux 命令——tee 重定向到文件并打印到屏幕
需求: 源于我一个业务实现,需要通过shell脚本去调Java程序,并且能够拿到Java里面的返回值. 思路: 众所周知,通过shell调用Java,肯定是通过 Java -jar xxx.jar 命 ...
- 快速查看linux命令的用法----------TLDR
之前我们如果用一个命令,但是忘了具体的参数是什么的时候,通常会用man,比如 man tar 但是man有时候特别的冗长,你要找到想要的例子非常困难,所以tldr命令就是一个很好的补充,里边会有经常用 ...
- Linux命令CURL用法
Curl是一个命令行方式下传输数据的开源传输工具,支持多种协议包括:FTP,HTTP,HTTPS,IMAP,POP3,TELNET等.同样支持HTTP POST方法,PUT方法,FTP上传,cooki ...
- Linux 命令 indent 用法
此命令用于调整C源码的格式. 在LKD中的例子: indent -kr -i8 -ts8 -sob -l80 -ss -bs -psl filename 参数解释如下: -i :设置缩进的格数 - ...
- linux命令及用法
- 自学Linux命令的四种方法
自学Linux命令的四种方法 导读 童鞋们刚接触linux时,在学习过程中中会遇到不少问题,学习linux摸不着头脑,那么下面介绍四种linux的学习方法,特别适合新手. 方法一:终端"每日 ...
- Linux命令之sync - 强制将内存中的文件缓冲内容写到磁盘
转:http://www.linuxso.com/command/sync.html sync命令 linux同步数据命令 格式: sync 用途:更新 i-node 表,并将缓冲文件写到硬盘中. 功 ...
- 64个命令,每天一个linux命令目录, shutdown,tee,rcp,
每天一个linux命令目录 开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令.学习的主要参考资料为: 1.<鸟哥的linux私房菜> 2.htt ...
- Linux find命令的用法实践
一.find命令简介 Linux下find命令在目录结构中搜索文件,并执行指定的操作.Linux下find命令提供了相当多的查找条件,功能很强大.由于find具有强大的功能,所以它的选项也很多,其中大 ...
随机推荐
- jquery is()和has()方法
1. is() :判断当前节点是否是否匹配选择器.返回布尔值: 2. has():判断当前节点是否包含选择器中的子元素,返回包含固定子元素的父元素(jquery对象) 用法:可用于判断父元素中是否包含 ...
- python第三方库requests简单介绍
一.发送请求与传递参数 简单demo: import requests r = requests.get(url='http://www.itwhy.org') # 最基本的GET请求 print(r ...
- ubuntu下安装、破解securtCRT工具
官网:https://www.vandyke.com/ 下载好的安装包以及破解工具的网盘地址:链接: https://pan.baidu.com/s/1UEKEy-aob7WdfPLR4PNJmg 提 ...
- http406错误
The resource identified by this request is only capable of generating responses with characteristics ...
- tomcat启动闪退之内存不足及显著优化
增大内存: 打开catalina.bat,@echo off回车输入 set JAVA_OPTS=-server -Xms256m -Xmx512m -XX:PermSize=128M -XX:Ma ...
- Debug和汇编编译器masm对指令的不同处理
我们在Debug和源程序中写入同样形式的指令 : "mov al,[0]","mov bl,[1]","mov cl,[2]"," ...
- 访问注解(annotation)的几种常见方法
java的注解处理器类主要是AnnotatedElement接口的实现类实现,为位于java.lang.reflect包下.由下面的class源码可知AnnotatedElement接口是所有元素的父 ...
- JFinal上传文件时用getFile()方法报错
原因是缺少cos.jar包,补上即可.
- vue的通讯与传递props emit (简单的弹框组件)
props父把信息传递给子组件 1父组件 <template> <div class="hello"> <div id="app-3&quo ...
- join 子句(C# 参考)
参考:https://msdn.microsoft.com/zh-cn/library/vstudio/bb311040%28v=vs.110%29.aspx 使用 join 子句可以将来自不同源序列 ...