1.常识
echo "hello world!" > a.txt
cat a.txt > b.txt
echo "hello world!" >> a.txt
cat a.txt >> b.txt
2.上述的常识都是正常的内容输入,对于一些命令是会报错的,那么要把错误内容输出就要变成2
cat: a.txt: No such file or director
如果执行没有报错,那b.txt就是空
2>> 和2>的区别就是追加报错内容
3.拓展 执行定时任务的时候
30 6 * * * /bin/bash -x /root/bin/task.sh >>/root/bin/task.log 2>&1 &
原文:https://www.cnblogs.com/makailong/p/12658072.html