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具有强大的功能,所以它的选项也很多,其中大 ...
随机推荐
- python 中 类型转换 bytes
https://www.cnblogs.com/sesshoumaru/p/5980090.html
- Java_1简介
1.Java版本 JavaSE 基础标准版 J2ME 小型版 JavaEE 企业版(主要针对Javaweb程序进行开发) 2.Java特点 开源跨平台 跨平台的原因:Java必须先只能装 ...
- springmvc.xml,context.xml和web.xml
1:springmvc.xml配置要点 一般它主要配置Controller的组件扫描器和视图解析器 下为:springmvc.xml文件 <?xml version="1.0" ...
- js文件,同样的路径,拷贝过来的为什么不能访问
从解决方案管理器中拖过来的可以直接访问,而从 bundleconfig中拷贝过来后修改的就访问不到. 如下: 引用一: <script src="~/Content/Plugins/j ...
- div中的img垂直居中的方法,最简单! 偷学来的,,,不要说我抄袭啊(*^__^*)
让div中的img垂直居中,水平居中很简单,用text-align:center; 让div中img垂直居中的方法其实也很简单 重点是: display:table-cell; 让标签具有表格的属 ...
- 用js实现回车登录而不用点击登录按钮
在你的登录jsp里面,添加一个js <script> function on_return(){ //on_return这是方法名 if(window.event.keyCode == 1 ...
- C# 解决SharpSvn启动窗口报错 Unable to connect to a repository at URL 'svn://....'
在远程机打开sharpsvn客户端测试,结果报错 Svn启动窗口报错 Unable to connect to a repository at URL 'svn://...' 咋整,我在win10我的 ...
- PAT 1014 福尔摩斯的约会 (20)(代码+思路)
1014 福尔摩斯的约会 (20)(20 分) 大侦探福尔摩斯接到一张奇怪的字条:"我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfd ...
- iOS.mach_absolute_time
1. Technical Q&A QA1398 Mach Absolute Time Units https://developer.apple.com/library/mac/qa/qa13 ...
- Codeforces 799D. String Game 二分
D. String Game time limit per test:2 seconds memory limit per test:512 megabytes input:standard inpu ...