Skip to content

Set of improvements#190

Open
ildar-shaimordanov wants to merge 19 commits intobmatzelle:masterfrom
ildar-shaimordanov:master
Open

Set of improvements#190
ildar-shaimordanov wants to merge 19 commits intobmatzelle:masterfrom
ildar-shaimordanov:master

Conversation

@ildar-shaimordanov
Copy link

Hi Brent,

Please have a look into this pull request and give your feedback. It could be very useful for your project. There is the list of changes made in my version:

  1. gow.vbs rewritten in JScript and embedded to the single batch script (no .vbs and .bat)
  2. etc/ directory exists to allow running bash in the interactive mode
  3. false, true, gunzip, scp, sftp, ssh, whereis, clear, cpio, zcat, zless, zgrep, zegrep, zfgrep, find - wrapper commands added to be running under bash
  4. etc/profile, etc/bash.bashrc added (partially borrowed from Cygwin) to make bash be closer to bash in unix.
  5. false.bat, true.bat, gunzip.bat, scp.bat, sftp.bat, zcat.bat, zless.bat - batch analogs for some popular unix commands.

As you can see, there are no external dependencies, only pure scripts.

All these changes allow
a) use utilities both under cmd and under bash and
b) be competitive with elder brothers like Cygwin or MSys.
c) use Gow in the alternative way, as portable bash environment without installer

Thanks,
Ildar

@bmatzelle
Copy link
Owner

Wow, thank you @ildar-shaimordanov. I'll review these changes.

@grimblefritz
Copy link

grimblefritz commented Apr 28, 2016

For those unfamiliar with git, I have placed these (and other) updates into .tar files and homed them here:

http://grimblefritz.com/gow

Details as to changes provided on that page.

Updated May 15, 2016 - Added unzip.exe to complement zip.exe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants