频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

Linux系统下重定向命令应用及其语法

来源: 作者:佚名 出处:巧巧读书 2008-03-07 进入讨论组

  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浏览地址: http://www.qqread.com/linux/2008/03/y400355.html 更多文章 更多内容请看系统优化大全系统安全设置系统安装手册专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章