Já experimentou abrir um ficheiro de texto com 1GB no Notepad?
Pois bem, que está habituado ao poderosíssimo terminal no Unix/Linux, quando chega ao Windows sente certa dificuldades em executar algumas operações que são simplificadas no Linux. A abertura e pesquisa num simples ficheiro de 1 GB de texto (ex. ficheiro de logs) não é tarefa fácil no Windows. O GnuWin32 resolve-nos a carência “daqueles” comandos poderosos do terminal Unix/Linux.
O GnuWin32 é um conjunto de ferramentas que foram portadas dos sistemas Unix para o Windows. Este conjunto de ferramentas é ideal para quem não vive sem os tipicos comandos do Linux. Aqui ficam as principais ferramentas:
Utilitários GNU
bc, bison, chess, compface, cpio, coreutils (fileutils, sh-utils, stat, textutils), diffutils, doschk, ed, findutils, flex, gawk, gdbm, gcal, gengetopt, gettext, gperf, grep, groff, gsl, gzip, hello, help2man, iconv, jwhois, less, m4, miscfiles, patch, readline, regex, rx, sed, sharutils, tar, texinfo, tree, units, unrtf, wget, which
Compressão de ficheiros
arc, arj, bsdtar, bzip2, gzip, lha, libarchive, unzip / zip, zlib
Ferramentas não GNU
byacc, cpuid, cygutils, file, ntfsprogs, openssl, pcre, popt, re2c, rpl, sgrep, tree, x86info
Ferramentas para Gráficos
asciichart, compface, gd, jpeg, jbigkit, liburt, libungif, libpng and png utilities, libwmf, netpbm, piechart, plotutils, tiff, xpm, zimg
Processamento de texto e postscript
a2ps, barcode, bm2font, deroff, dvidj, enscript, freetype, grap, gri, groff, indent, libxml, nenscript, pdflib, polyglotman, psutils, scribe2latex, src-highlite, t1lib, t1utils, troff2latex, ttf2pt1, unrtf
Matemática e estatística
bc, calc, crypt, fdlibm, gsl, units
A ferramenta dá realmente muito jeito e podemos a partir do windows começar a executar comandos como o cat, gre, sed, tree, entre outros.
Agradecimento ao Ivo pela dica.