command > filename 把把标准输出重定向到一个新文件中
command >> filename 把把标准输出重定向到一个文件中(追加)
command 1 > fielname 把把标准输出重定向到一个文件中command > filename 2>&1 把把标准输出和标准错误一起重定向到一个文件中
command 2 > filename 把把标准错误重定向到一个文件中command 2 >> filename 把把标准输出重定向到一个文件中(追加)
command >> filename 2>&1 把把标准输出和标准错误一起重定向到一个文件中(追加)
被打印到屏幕上的信息有两种:一种是写到stdout的(可以用1表示),另一种是写到stderr的(可以用2表示),如果你用command > filename或者command 1> filename的形式,只有写到stdout的信息会被重定向到filename中;如果用command 2> filename的形式,只有写到stderr的信息会被重定向到filename中;如果要将stdout和stderr的信息全部重定向到文件中,可以用:command > filename 2>&1,或者上面提到的command &> filename。