当前位置: 首页 > Linux

tee命令使用示例

时间:2023-04-06 05:10:41 Linux

tee命令用于读取标准输入数据,将内容输出到屏幕,同时保存为一个文件,可以保存到多个文件。如何使用teetee最基本的用法是显示输出并将内容保存到文件中。以下示例使用free命令显示系统内存使用信息,并使用tee命令将信息输出到屏幕并保存到文件mem.txt。[root@localhost~]#free-h|teemem.txttotalusedfreesharedbuff/cacheavailableMem:1.8G164M1.2G9.6M387M1.5GSwap:2.0G0B2.0G查看mem.txt文件,可以看到输出内容已经保存到mem中。TXT。写入多个文件tee可以写入多个文件,每个文件之间用空格隔开。[root@localhost~]#free-h|teemem1.txtmem2.txtmem3.txttotalusedfreesharedbuff/cacheavailableMem:1.8G165M1.2G9.6M389M1.5GSwap:2.0G0B2.0GinexistingAppendcontenttothebottomofthefile以下示例使用选项-a将内容附加到文件底部而不覆盖原始内容。[root@localhost~]#free-h|tee-amem.txttotalusedfreesharedbuff/cacheavailableMem:1.8G165M1.2G9.6M389M1.5GSwap:2.0G0B2.0G可以在mem.txt中看到新内容附加在文件的底部。如果不想在屏幕上输出内容,可以使用>标准输出符号重定向到/dev/null:[root@localhost~]#free-h|tee-amem.txt>/dev/null总结tee命令用于读取标准输入数据,将内容输出到屏幕,同时保存为一个文件,可以保存到多个文件。