做什么 ls > list
和 ls >> list
做什么?他们似乎没有在我的系统上做任何事情。
答案1
ls > list
创建一个名为的新文件列表并将命令的内容添加ls
到该文件中。
您可以检查文件的内容列表通过键入命令,
cat list
现在,对于第二个命令,
ls >> list
它将把命令的内容附加ls
到名为的文件中列表。所以区别在于,如果您执行此命令 5 次,ls
命令的输出将被写入 5 次列表文件,但对于每次第一个命令,输出都会被覆盖。
答案2
如果你正在做
ls > list
进而
ls >> list
只需键入即可看到差异
cat list
每次之后。