Answers:
“>”符号用于将程序的输出重定向到stdout(标准输出,默认为终端)以外的其他输出。
>>会附加到文件中,如果文件不存在,则会创建文件。
>将覆盖文件(如果存在)或创建文件(如果不存在)。
无论哪种情况,程序的输出都存储在文件中,该文件的名称在重定向操作符之后提供。
示例:
$ ls > allmyfiles.txt
创建文件“ allmyfiles.txt”,并使用ls命令中的目录列表填充该文件
$ echo "End of directory listing" >> allmyfiles.txt
将“目录列表结尾”添加到文件“ allmyfiles.txt”的末尾
$ > newzerobytefile
创建一个名称为“ newzerobytefile”的新零字节文件,或覆盖一个同名的现有文件(使其大小为零字节)
无法找到bash的手册页?只需在命令提示符下键入man bash即可。