在Windows中高效处理文本数据

  1. GNU utilities for Win32

  2. Here are some ports of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools.
    主页
    下载

  3. CoreUtils for Windows

  4. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.
    主页
    下载:EXEBIN

  5. Time For Science中的部分PELR2EXE


  6. Time For Science本身的定位就是一套增强型的Unix系统工具,但也有一些独有而且好用的小工具。我挑选了一些用于处理文本的Perl脚本,使用pp把它们转换成了exe。因为好多脚本都是用了模块,所以转换之后的exe比较大(~13M)。最终的文件大于500M(full,完整版);剔出Unix中已有的以及不是很重要的程序后,得到一些Time For Science独特的程序,总共100M左右(lite,核心版)。

    大部分程序可以“望名生义”,具体的使用方法可以通过下列方式获得:

    command.exe --help

    制作可执行程序的环境与工具如下:
    操作系统:Windows 7, 32位
    Perl程序:Strawberry Perl 5.12.2.0
    转换程序:pp(PAR Packager)

    备注:
    在此向Time For Science的作者致敬!
    由此程序造成的任何错误或损失与Time For Science的作者无关,亦与本人无关。所以,使用前记得先测试一下奥!

    Time For Science中的原始Perl脚本下载
    Time For Science的PERL2EXE核心版下载
    Time For Science中的PERL2EXE完整版下载
    Time For Science主页
    Time For Science简介

PS:如何在Windows下设置环境变量以方便调用程序?放狗搜吧!