Squirrel Shell is a cross-platform alternative to system shells like bash in *nix and command.com (cmd.exe) in Microsoft Windows. It is based on a powerful scripting language named "Squirrel".
| Tags | Shells |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows Windows Windows Windows POSIX Linux |
| Implementation | C++ |
| Translations | English |
Recent releases


Changes: A serious bug in the run() function was fixed. Support for uncompiled regular expressions was added to the regmatch() function. This release can be successfully compiled on Mac OS X.


Changes: The installation procedure on *nix systems was fixed. PCRE and Squirrel libraries were updated to the latest available versions.


Changes: PCRE and Squirrel were updated to the latest available versions, and constants were made read-only. The setenv() function does not make permanent changes anymore. Some functions and values were marked as deprecated. This is the first version released under the GPLv3.


Changes: This release adds functions for working with regular expressions, fixes some bugs, and removes unneeded files.


Changes: Copying of file timestamps and permissions, recursive removing of directories, and a function for modifying file timestamps were added. Error messages are now displayed in the color red. The chown() and chgrp() functions don't display error messages. Incorrect behavior of the rmdir() function with a path without trailing (back)slash was fixed. Date validation was improved.
- All comments
Recent commentsDocumentation
I've uploaded documentation files so now you can get them separately from other files. Look appropriate section of project's home page for links.