如何将Bash Shell脚本的输出保存到文件中

时间:2019-11-20 08:53:02  来源:igfitidea点击:

如何将bash shell脚本输出保存到文件中?

可以使用以下语法将bash shell脚本输出保存到文件中:

$ ./yourscript.sh > output.txt
$ /path/to/your/script.sh > output.txt

要将输出附加到现有的data.txt文件,请执行:

$ ./yourscript.sh >> data.txt
$ /path/to/your/script.sh >> data.txt

关于>>>重定向符

重定向输出

输出重定向会打开其后指定的文件,以便附加在文件描述符n上进行写操作;

如果未指定n,则打开标准输出(文件描述符1)。
如果该文件不存在,则创建该文件;如果确实存在,则将其截断为零大小。

重定向输出的一般格式为:

[n]> output.txt
command> output.txt
script.sh> output.txt

追加重定向输出

以这种方式进行输出重定向会打开其后指定的文件,以附加在文件描述符n上;
如果未指定n,则输出为标准输出(文件描述符1)。
如果文件不存在,则创建它。

将输出附加到文件中的一般格式为:

[n]>>append.txt
command>> append.txt
script.sh>> append.txt