Falsh is a bash-like shell for Windows, although it should (in theory) work on macOS and Linux too. It uses .NET Framework 4.7.1 and is written in C#.
It is intended to eventually be cross-platform, compiled to a native executable using CoreRT. For now it must be run using dotnet falsh.dll
so it is not the most convenient to use.
- Will execute any command line program and show its output. Currently it is not possible to write to stdin, but this will come soon.
- Built-in commands for directory changing (
cd
andpwd
). - WIP: command history. Persists between runs and has a configurable buffer size.
- WIP: glob for files/directories.
- WIP: UNIX-style pipes.
- Full bash-style scripting capabilities.
Copyright (C) Andrew Castillo 2018 Released under the MIT License. See the LICENSE file for more information.