If you like the linux-y stuff, but circumstances dictatate Windows, you might want to have a look at Powershell.
$a %| -match "regex" | out-file
A good terminal and shell is all I need to start doing much of my work on my PC. I already have perl, a good intel fortran compiler, and Matlab.