如何 Save 终端命令行输出到文件

通常在终端中运行命令时,它会直接在终端中打印并显示命令输出。 如果您想将该输出存储在外部文本文件中,那么您也可以在 bash 基于终端。 例如:Ubuntu。 它重定向输出并保存在文本文件中。 这将有助于稍后查看输出。 在本文中,我们将看到将终端输出打印到文件的所有可用方法。

1.语法:

command > /path/to/file.txt

在上面的命令中,输出重定向到文件,如果文件已经存在,它会覆盖文件。
在终端中,输出不可见。

在这里,您可以用您的实际命令替换命令。

例子:

uname -a > /home/manikandan/file.txt

2.语法:

command >> /path/to/file.txt

在上面的命令中,输出重定向到文件,如果文件已经存在,新数据将附加到文件的末尾。 在终端中,输出不可见。

例子:

uname -a >> /home/manikandan/file.txt

3.语法:

command 2> /path/to/file.txt

在上面的命令中,错误重定向到文件,如果文件已经存在,它会覆盖文件。
在终端中,错误不可见。

例子:

uname -a 2> /home/manikandan/file.txt

4.语法:

command 2>> /path/to/file.txt

在上述命令中,错误重定向到文件,如果文件已经存在,新数据将附加到文件末尾。 在终端中,错误不可见。

例子:

uname -a 2>> /home/manikandan/file.txt

5.语法:

command &> /path/to/file.txt

上面的命令将输出和错误都重定向到文件,如果文件已经存在,它会覆盖文件。 在终端中,输出和错误不可见。

KPhotoAlbum 图像管理应用程序

例子:

uname -a &> /home/manikandan/file.txt

6.语法:

command &>> /path/to/file.txt

如果文件已经存在,则输出和错误都将重定向到文件,并且新数据将附加到文件的末尾。 在终端中,输出和错误不可见。

例子:

uname -a &>> /home/manikandan/file.txt

7.语法:

command | tee /path/to/file.txt

在上面的命令中,输出重定向到文件,如果文件已经存在,它会覆盖文件。
在终端中,输出是可见的。

例子:

uname -a | tee /home/manikandan/file.txt

8.语法:

command | tee -a /path/to/file.txt

输出重定向到文件,如果文件已经存在,新数据将附加到文件末尾。 在终端中,输出是可见的。

例子:

uname -a | tee -a /home/manikandan/file.txt

9.语法:

command |& tee /path/to/file.txt

输出和错误都重定向到文件,如果文件已经存在,它会覆盖文件。 在终端中,输出和错误是可见的。

例子:

uname -a |& tee /home/manikandan/file.txt

10.语法:

command |& tee -a /path/to/file.txt

输出和错误重定向到文件,如果文件已经存在,新数据将附加到文件末尾。 在终端中,输出和错误是可见的。

例子:

uname -a |& tee -a /home/manikandan/file.txt

如果您喜欢这篇文章,请订阅我们的 YouTube 渠道. 您也可以通过以下方式与我们保持联系 TwitterFacebook.