All Projects → emersion → Mrsh

emersion / Mrsh

Licence: mit
A minimal POSIX shell

Programming Languages

c
50402 projects - #5 most used programming language
shell
77523 projects

Labels

Projects that are alternatives of or similar to Mrsh

smoosh
The Symbolic, Mechanized, Observable, Operational SHell: an executable formalization of the POSIX shell standard.
Stars: ✭ 86 (-77.43%)
Mutual labels:  posix, sh
Modernish
Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.
Stars: ✭ 586 (+53.81%)
Mutual labels:  sh, posix
Fet.sh
🐢 a fetch written in posix shell without any external commands (sponsored by https://github.com/buffet/kiwmi, plz star)
Stars: ✭ 209 (-45.14%)
Mutual labels:  sh, posix
Shbib
A BibTeX-centric bibliography manager written in POSIX shell
Stars: ✭ 26 (-93.18%)
Mutual labels:  sh, posix
Goat
POSIX-compliant shell movement boosting hack for real ninjas (aka `cd x` and `cd ...`)
Stars: ✭ 27 (-92.91%)
Mutual labels:  sh, posix
Shell Tricks
Simple bash tricks which make your life easier.
Stars: ✭ 153 (-59.84%)
Mutual labels:  sh, posix
scr
🎤 A Super CRappy SCReenshot & SCreen Recording SCRipt for Sound Cloud Rappers + audio recorder, yes (sponsored by https://git.io/kiwmi)
Stars: ✭ 16 (-95.8%)
Mutual labels:  posix, sh
chatRoom
从零开始实现一个聊天室客户端(用qt实现,在Windows和Linux环境下都行),和在Linux下实现服务器后台
Stars: ✭ 146 (-61.68%)
Mutual labels:  posix
Python Atomicwrites
Powerful Python library for atomic file writes.
Stars: ✭ 253 (-33.6%)
Mutual labels:  posix
cmdr
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations
Stars: ✭ 94 (-75.33%)
Mutual labels:  posix
signal-wrangler
Signal handler for multi threaded C++ applications on Linux
Stars: ✭ 21 (-94.49%)
Mutual labels:  posix
bali
Bali - Minimalist Golang build and packaging tool
Stars: ✭ 59 (-84.51%)
Mutual labels:  posix
Easyee
开源 JavaEE 企业级快速开发平台。提供了 Spring Boot, Struts2, Hibernate, MyBatis, Shiro, EasyUI 等技术,包含完整的权限管理系统等。提供自动化代码生成器。 Open source JaveEE enterprise-class rapid development of the basic platform. Integration of Spring Boot, Struts2, Hibernate, MyBatis, Shiro, EasyUI and other technologies, including the integrity of the rights management. Provides an automated code generator.
Stars: ✭ 275 (-27.82%)
Mutual labels:  sh
xcc
Toy C compiler for x86-64
Stars: ✭ 19 (-95.01%)
Mutual labels:  posix
Goofys
a high-performance, POSIX-ish Amazon S3 file system written in Go
Stars: ✭ 3,932 (+932.02%)
Mutual labels:  posix
fil
😋 Unix file command written in Go
Stars: ✭ 69 (-81.89%)
Mutual labels:  posix
Ok.sh
A Bourne shell GitHub API client library focused on interfacing with shell scripts
Stars: ✭ 365 (-4.2%)
Mutual labels:  posix
Format Udf
Bash script to format a block device (hard drive or Flash drive) in UDF. The output is a drive that can be used for reading/writing across multiple operating system families: Windows, macOS, and Linux. This script should be capable of running in macOS or in Linux.
Stars: ✭ 333 (-12.6%)
Mutual labels:  posix
ext-psi
PHP System Interface (aka FFI)
Stars: ✭ 24 (-93.7%)
Mutual labels:  posix
Reproc
A cross-platform (C99/C++11) process library
Stars: ✭ 325 (-14.7%)
Mutual labels:  posix

mrsh

A minimal POSIX shell.

  • POSIX compliant, no less, no more
  • Simple, readable code without magic
  • Library to build more elaborate shells

This project is a work in progress.

Build

Both Meson and POSIX make are supported. To use Meson:

meson build/
ninja -C build/
build/mrsh

To use POSIX make:

./configure
make
./mrsh

Contributing

Either send GitHub pull requests or send patches on the mailing list.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].