jingjihui 发表于 2018-8-21 06:52:16

shell 之 重定向

cmd1 | cmd2 #将cmd1d标准输出作为cmd2的标准输入  
> filename #将标准输出重定向到文件filename中,若是filename中原有内容,便会被新的内容覆盖。
  
>>filename #将标准输出追加到filename文件中。
  
< filename #将filename文件的内容作为标准输入
  
filename :#以覆盖的方法将正确的数据输出到filename文件中
  
1》filename #以追加的方法将正确的数据输出到filename文件中
  
2> filename #以覆盖的方法将错误的数据输出到filename文件中
  
2》 filename #以追加的方法将错误的数据输出到filename文件中
  
> filename 2>&1 #将正确的数据和错误的数据输出到同一个文件
  
&> filename #同上
  
>file1 2>file2 #正确输出到file1,错误的输出到file2


页: [1]
查看完整版本: shell 之 重定向