ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
[TOC] ## 概述 tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 格式 ``` tee [-ai][--help][--version][文件...] or [command] | tee -a [file] -a或--append  附加到既有文件的后面,而非覆盖它. -i或--ignore-interrupts  忽略中断信号。 --help  在线帮助。 --version  显示版本信息。 ``` ## 示例 ### 同时写入两个文件 ``` tee file1 file2 #在两个文件中复制内容 ``` ### 打印输出并写入文件 ``` ls -l | tee -a lsls.log ``` 如果想把错误输出也同时打印到屏幕和文件,可以这么写 ``` ls -l not_find_runoob 2>&1 | tee -a lsls.log ``` ### vim 提权保存 当保存vim 时,才发现要输入root 密码,可使用如下命令,在vim 中保存 ``` :w !sudo tee % ```