>指令 输出重定向:会将原来的文件的内容覆盖
>>指令 追加:不会覆盖原来文件的内容,而是追加到文件的尾部
基本语法
1:ls -l > 文件 (列表的内容写入到文件中,是覆盖写)

如果a.txt不存在,会自动创建。
2:ls -al >> 文件 (列表的内容追加到文件的末尾)
ls -l >> b.txt
3:cat 文件1 > 文件2 (将文件1 的内容覆盖到文件2)
4:echo "内容“ >> 文件
可以直接把引号里面的内容追加到文件中。
应用案例
1:将/home目录下的文件列表写入到/home/info.txt中

2:将当前日历信息追加到/home/mycal文件中 (cal)

本文介绍了Linux命令行中输出重定向(>`>)和追加(>>`)的基本语法及应用场景。使用`>`会覆盖文件原有内容,而`>>`则会在文件末尾追加内容。例如,`ls -l > info.txt`将列出的目录内容写入到info.txt,而`ls -al >> mycal`会将当前日历信息追加到mycal文件中。
1285

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



