Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emersion/mrsh
A minimal POSIX shell
https://github.com/emersion/mrsh
posix sh shell
Last synced: 1 day ago
JSON representation
A minimal POSIX shell
- Host: GitHub
- URL: https://github.com/emersion/mrsh
- Owner: emersion
- License: mit
- Created: 2018-06-10T19:27:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-03-10T15:14:40.000Z (10 months ago)
- Last Synced: 2024-12-17T08:52:10.043Z (5 days ago)
- Topics: posix, sh, shell
- Language: C
- Homepage:
- Size: 1000 KB
- Stars: 494
- Watchers: 27
- Forks: 36
- Open Issues: 61
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mrsh
A minimal [POSIX] shell.
[![builds.sr.ht status](https://builds.sr.ht/~emersion/mrsh/commits/master.svg)](https://builds.sr.ht/~emersion/mrsh/commits/master?)
* POSIX compliant, no less, no more
* Simple, readable code without magic
* Library to build more elaborate shellsThis project is a [work in progress].
## Build
Both Meson and POSIX make are supported. To use Meson:
meson build/
ninja -C build/
build/mrshTo use POSIX make:
./configure
make
./mrsh## Contributing
Either [send GitHub pull requests][GitHub] or [send patches on the mailing
list][ML].## License
MIT
[POSIX]: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html
[work in progress]: https://github.com/emersion/mrsh/issues/8
[GitHub]: https://github.com/emersion/mrsh
[ML]: https://lists.sr.ht/%7Eemersion/mrsh-dev