单大于号
> file
">" 单大于号,重定向符,没有命令在它之前,这会删除一个已存在文件的内容或是创建一个
新的空文件,作用是覆盖文件,将左侧的内容覆盖有右侧。上面命令由于左侧没有内容,因此将file清空了。如果有两个文件file1和file2,执行 cat file1 > file2,则将文件1的内容覆盖掉文件2的。因此">"左侧可以使用其它命令组合并将输出当做右侧文件的输入。
双大于号
file1 >> file2
用于覆盖,将左侧文件内容追加到右侧文件中。使用方式和单大于号相同。
单小于号
command < input
表示的是输入重定向的意思,就是把<后面跟的文件取代键盘作为新的输入设备。

本文深入解析了重定向符的功能和用法,包括单大于号(>)、双大于号(>>)及单小于号(<)的作用。单大于号用于覆盖文件内容,双大于号用于追加内容至文件末尾,而单小于号则用于输入重定向。
500

被折叠的 条评论
为什么被折叠?



