灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:3698回复:1

linux重定向命令应用及语法

楼主#
更多 发布于:2012-08-27 15:09

linux重定向命令应用及语法
 1. 标准输入的控制
  语法:命令 文件将命令的执行结果送至指定的文件中。
  例如:
  ls -l > list 将执行“ls -l” 命令的结果写入文件list 中。
  语法:命令>! 文件将命令的执行结果送至指定的文件中,若文件已经存在,则覆盖。
  例如:
  ls -lg >! list 将执行“ls - lg” 命令的结果覆盖写入文件list 中。
  语法:命令>; 文件将命令执行时屏幕上所产生的任何信息写入指定的文件中。
  例如:
  cc file1.c >; error 将编译file1.c 文件时所产生的任何信息写入文件error 中。
  语法:命令>> 文件将命令执行的结果附加到指定的文件中。
  例如:
  ls - lag >> list 将执行“ls - lag” 命令的结果附加到文件list 中。
  语法:命令>>; 文件将命令执行时屏幕上所产生的任何信息附加到指定的文件中。
  例如:
  cc file2.c >>; error 将编译file2.c 文件时屏幕所产生的任何信息附加到文件error 中。
  3. 命令语法
  command > filename 把标准输出重定向到一个新文件中
  command >> filename 把标准输出重定向到一个文件中(追加)
  command 1 > fielname 把标准输出重定向到一个文件中
  command > filename 2>;1 把标准输出和标准错误一起重定向到一个文件中
  command 2 > filename 把标准错误重定向到一个文件中
  command 2 >> filename 把标准输出重定向到一个文件中(追加)
  command >> filename 2>;1 把标准输出和标准错误一起重定向到一个文件中(追加)
  command filename2 把command命令以filename文件作为标准输入,以filename2文件作为标准输出
  command ;m 把标准输出重定向到文件描述符m中
  command

喜欢0 评分0
wldtk
新手上路
新手上路
  • 注册日期2012-10-11
  • 发帖数38
  • QQ
  • 火币41枚
  • 粉丝1
  • 关注0
沙发#
发布于:2012-12-07 17:25
选择千锋 选择卓越  千锋3G 手机软件开发培训第一品牌

iphone培训
千锋iphone培训

回复(0) 喜欢(0)     评分
游客

返回顶部