I don't know if I'll ever care to replace Git on Windows with this, but it's noted here nonetheless.
Case-insensitivity can be applied to
ls as well as
LC_COLLATE=en_US ; export LC_COLLATE \ls -1
I made a complete example:
TODO - add my notes, and scripts
I loved it, and used it regularly for sane scripting when trapped on Windows, via bash, as well as for git itself.
Not related to Windows Subsystem for Linux.
The solution is pretty simple and it was tested and works on Windows 8.1 and Windows 10.
Note that scripts like this will eventually find their way somewhere into my git repository: https://github.com/spiralofhope/shell-random/tree/master
Symlinks, variously called junctions, hardpoints and whatever else, exist on Windows.
These are my notes for Windows 10.
Note that if you want to do any of this in a .cmd file, then you will need to elevate permissions. See Running a batch file as administrator on Windows 10.
Various ways to make a script know about programs.
TODO - integrate Fun with scripting and otherwise tidy things up more. Retire odd/duplicate shell scripting pages.
My scripts are found here: https://github.com/spiralofhope/shell-random/tree/master/README.markdown
I've exported my dotfile management scripting.
A detailed explanation is there:
Yeah, I haven't updated this in a while. I'll revisit this concept eventually.
I haven't really decided what I should focus on this July, August, September. I'll keep this post updated.
Continued from 2013 second-quarter immersion.