>指令 输出重定向:会将原来的文件的内容覆盖
>>指令 追加:不会覆盖原来文件的内容,而是追加到文件的尾部
基本语法
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)