linux tee命令用法

Linux中的tee命令它可以同时在终端和文件中输出命令的结果。以下是Linux tee命令的一些用法:

1.将命令的输出保存到文件中:

$ ls -l | tee file.txt

此命令将ls -l命令的输出保存到file.txt文件中,并将其显示在终端上。

2.将命令的输出追加到文件中:

$ cat file.txt | tee -a file2.txt

此命令将file.txt文件的内容追加到file2.txt文件中,并将其显示在终端上。

3.将命令的错误输出也保存到文件中:

$ command 2>&1 | tee file.txt

此命令将command命令的标准输出和标准错误输出都保存到file.txt文件中,并将其显示在终端上。

4.只输出命令的错误信息:

$ command 2>&1 >/dev/null | tee file.txt

此命令将command命令的标准输出重定向到/dev/null,只输出标准错误输出并将其保存到file.txt文件中,并将其显示在终端上。

猜你喜欢

转载自blog.csdn.net/weixin_52622200/article/details/130429851
今日推荐