>覆盖内容;>>追加内容;<和>的区别在于重定向方向不一致,>表示重定向从左到右;>>和<<类似
e.g.:(假设Document目录下不存在test.c文件)
cat Document/test.c >somefile 2>&1或者
cat Document/test.c &>somefile
注意:在标准错误重定向中,重定向文件描述符前应加&
不仅重定位到文件,而且打印到终端
e.g.:echo ‘hello‘|tee somefile
使用特殊的设备文件:/dev/null,吞噬所有输入到此设备的数据
原文:http://www.cnblogs.com/mengnan/p/6384756.html