Skip to content

maobot2026/mshell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MShell

MShell is to modularize your shell scripts.

MShell stands for Modularized Shell. It helps you to write large yet well-maintainable shell scripts.

Installation

MacOS & Linux:

git clone https://github.com/maoshuai/mshell.git
echo 'MSHELL_PROFILE=dev' > ~/.mshellrc

Usage example

shell/launcher.sh sample/1_native_shell.sh

Build

mvn clean package

Release History

  • 0.0.1
    • CHANGE: First release

Meta

Maoshuai – GitHubimshuai67@gmail.com

Distributed under the Apache License 2.0 . See LICENSE for more information.

Contributing

  1. Fork it (https://github.com/maoshuai/mshell/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

About

MShell is to modularize your shell scripts.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%