相关文章  
  • 学习Linux网络编程之终结篇
  • Linux操作系统逻辑盘卷管理LVM详解(3)
  • 在Linux下的(VRRP)虚拟路由冗余协议介绍
  • 巧妙利用Linux系统IP伪装抵住黑客攻击
  • Linux中的冲突问题及其应对策略
  • 在LINUX下配置JAVA开发环境
  • 用GNUprofiler提高代码运行速度 下
  • linux的域名解析系统设置
  • 学习Linux网络编程之二
  • 学习Linux网络编程之一
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    开发Linux命令行实用程序2

    列表上,结果有许多成员告诉我他们发现这是一个有用的工具。

       该实用程序从标准输入或从作为命令行参数给出的文件名读取文本输入。它允许用户指定来自该输入并随后将被输出的页面范围。例如,如果输入含有 100 页,则用户可指定只打印第 35 至 65 页。这种特性有实际价值,因为在打印机上打印选定的页面避免了浪费纸张。另一个示例是,原始文件很大而且以前已打印过,但某些页面由于打印机卡住或其它原因而没有被正确打印。在这样的情况下,则可用该工具来只打印需要打印的页面。

       除了包含 Linux 实用程序现实的示例外,本文还有以下特性:

       它用实例说明了 Linux 软件开发环境的能力。
       它演示了对一些系统调用和 C 库函数的适当使用,其中包括 fopen、fclose、access、setvbuf、perror、strerror 和 popen。
       它实现了打算用于通用目的的实用程序(而不是一次性程序)所应有的那种彻底的错误检查。
       它对潜在的问题提出警告,如在 C 中编程时可能出现的缓冲区溢出,并就如

    页码:[1] [2] [3] [4] [5] [6]2页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved