命令行与编程

命令行程序简单好用,比如编译器 cl.exe 处理单个文件,然后你可以写个批处理来处理多个文件,最终合并 obj 生成 exe。unix 下有 shell 编程、windows 下有批处理编程。

写一个处理单项的命令行程序是简单的。需要处理多项那么在外层循环调用即可。

用于写命令行的脚本语言

  • bat
  • sh
  • vbs
  • python
  • php
  • node
  • ahk
  • java

php 写命令行的好处是,php 很方便处理字符串,处理文本信息完美。
java 有很多类库,可以编译打包成 jar,然后通过 bat 包装。

windows 下的 console 编码问题

C++ 程序可以输出 utf8 编码,然手设置 console 编码

links

  • 快乐的 Linux 命令行
  • Node.js+commander 开发命令行工具
  • 用 Python 写一个命令行火车票查看器
  • Windows 中命令行收集
  • 编写带命令行参数的 Python 程序
  • 命令行执行 java 程序
  • 命令行程序选项解析函数—getopt

你可能感兴趣的:(命令行与编程)