mastk escreveu:MinGW só adiciona algumas ferramentas ao DOS, ter o BASH completo é bem melhor, gerar scripts, pipes, makefile e assim por diante.
O bash é um shell, como o tcsh, ksh, etc que você usa para escrever scripts. Esse script pode chamar comandos do unix (sed, awk, grep, ar, etc) sem esses comandos ele não faz muita coisa.
O make (gmake) é um comando separado que não tem nada a ver com o bash
O pipe é do sistema operacional, o dos/win tem o dele e o unix tem o seu, não depende do shell.
Quando você fala "bash completo" você deve estar tentando se referir ao bash mais os comandos que residem do /bin /sbin /usr/bin /usr/sbin etc, mas o bash completo não tem nada disso, ele é um shell que pode chamar outros comandos de dentro de um script